私はMac OS 10.6 Snow Leopardを使用しています。PATH変数にディレクトリを追加しようとしています。ちょっとタイプした小さなスクリプトを実行できます。ターミナルプロンプトでpython alarm.pyを実行します。完全パスを入力せずに、Mac OS Xの端末からPythonスクリプトを実行するにはどうしたらいいですか?
私は自分の.profileファイルにパスを入れて、$ PATHをエコーすると表示されるようですが、pythonはまだそのディレクトリに置いたスクリプトを見つけることができません。
はここに私のホームディレクトリにある私の.profileファイルの内容です:
~ toby$ vim .profile
export PATH=/Users/tobylieven/Documents/my_scripts:$PATH
は、ここですべてがうまくようだエコーの$ PATHの出力です:
~ toby$ echo $PATH
/Users/tobylieven/Documents/my_scripts:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
ここで私はスクリプトがあります実行しようとしています:
~ toby$ ls /Users/tobylieven/Documents/my_scripts
[email protected] 1 tobylieven staff 276 17 Jan 21:17 alarm.py
ここで私はスクリプトと失敗メッセージを実行するために使用しようとしているコマンドです代わりに:
~ toby$ python alarm.py
python: can't open file 'alarm.py': [Errno 2] No such file or directory
誰かが私が間違っているかもしれないアイデアがあれば、それは素晴らしいでしょう。 ありがとうございました。
恐ろしい!できます :)。ありがとう:D。人々が知っているように、alt + 3を押すと、macbookプロに「#」と入力します。 – tobuslieven