Python 使用時のターミナル OS X エラー

Python 使用時のターミナル OS X エラー

こんにちは。プログラミングを学ぼうとしているので、最新バージョンの 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 ファイルをデスクトップ上のフォルダーに保存し、それを右クリックして、表示されるオプションの下部にあるフォルダーの新しいターミナルを押すだけです。私もあなたと同じ問題を抱えていましたが、これでうまくいきました。

関連情報