【发布时间】:2011-06-10 17:22:50
【问题描述】:
我使用的是 Mac OS 10.6 Snow Leopard,我正在尝试将一个目录添加到我的 PATH 变量中,这样我就可以运行我编写的一个小脚本,只需在终端提示符下键入:python alarm.py。
我将路径放在我的 .profile 文件中,当我回显 $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
如果有人知道我可能做错了什么,那就太好了。 非常感谢。
【问题讨论】:
标签: python macos path terminal