こんにちは。プログラミングを学ぼうとしているので、最新バージョンの Python をインストールし、Byte of Python チュートリアルに従っています。Textwrangler を使用していますが、まだ簡単な「Hello World」イントロまでしか進んでいませんが、すでに問題が発生しています。次のコードを入力します。
#!/usr/bin/python
#Filename: helloworld.py
print('Hello World')
それを helloworld.py としてデスクトップに保存します。次に、ターミナルで「python3 helloworld.py」と入力すると、次のエラー メッセージが表示されます。
/Library/Frameworks/Python.framework/Versions/3.1/Resources/Python.app/Contents/MacOS/Python: can't open file 'helloworld.py': [Errno 2] No such file or directory
何が間違っているのか誰かに教えてほしいです。Textwrangler からスクリプトを実行すると問題なく動作しますが、ターミナルからはアクセスできません。どうもありがとうございます!
答え1
ファイルを保存したターミナル内の同じディレクトリにいるか、コマンド ラインで完全なディレクトリを指定する必要があります。
cd /path/to/directory
python3 helloworld.py
または
python3 /path/to/directory/helloworld.py
ファイルをどのディレクトリに保存しましたか?
答え2
.py ファイルをデスクトップ上のフォルダーに保存し、それを右クリックして、表示されるオプションの下部にあるフォルダーの新しいターミナルを押すだけです。私もあなたと同じ問題を抱えていましたが、これでうまくいきました。