我使用的是 Mac OS 10.6 Snow Leopard,我想要将一个目录添加到我的 PATH 变量中,这样我就可以通过在终端提示符中键入:python alarm.py 来运行我编写的小脚本。
我将路径放入了我的 .profile 文件中,并且当我 echo $PATH 时似乎已经显示出来了,但 Python 仍然找不到我放在那个目录中的脚本。
下面是我主目录中 .profile 文件的内容:
~ toby$ vim .profile
export PATH=/Users/tobylieven/Documents/my_scripts:$PATH
以下是echo $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
-rwxrwxrwx@ 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
如果有人知道我可能做错了什么,那就太好了。非常感谢。