私はpythonの初心者で、数週間学んでいます。ただし、今はOSを変更したばかりで、ubuntuを使用していて、端末でスクリプトを実行できません。
私は持っていることを確認しました#!/usr/bin/env python
が、ターミナルに移動してタイプすると、たとえばpython test.py
ターミナルには次のようなエラーメッセージが表示されます
python: 'test.py'ファイルを開けません:[Errno 2]そのようなファイルやディレクトリはありません
私は何をしますか?
端末で実行するには、ファイルを特定のフォルダに保存する必要がありますか?
このエラー:
python: 'test.py'ファイルを開けません:[Errno 2]そのようなファイルやディレクトリはありません
「test.py」ファイルが存在しないことを意味します。(または、そうですが、現在の作業ディレクトリにはありません。)
端末で実行するには、ファイルを特定のフォルダに保存する必要がありますか?
いいえ、それはあなたが望むどこにでもあることができます。ただし、「test.py」とだけ言う場合は、test.pyを含むディレクトリにいる必要があります。
端末(実際には端末のシェル)には、「現在作業中のディレクトリ」という概念があります。これは、現在「中」にあるディレクトリ(フォルダ)です。
したがって、次のように入力すると、
python test.py
test.py
現在の作業ディレクトリにある必要があります。Linuxでは、現在の作業ディレクトリをで変更できますcd
。初めての方はチュートリアルが必要かもしれません。(この検索で最初にヒットしたのはこのYouTubeビデオです。ビデオの作成者はMacを使用bash
していますが、MacとLinuxの両方でシェルを使用しているため、それが当てはまるはずです。)
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加