【发布时间】:2010-07-01 13:37:18
【问题描述】:
这个问题涉及在终端中运行未存储在主目录中的 python 文件。我想我已经通过修改我的路径解决了这个难题的第一部分,以便它包含存储我的 python 程序的目录。
那么最初在哪里
echo $PATH 将产生以下结果:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
它现在产生:
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/Users/paulpatterson/Documents/Python
然而,尽管正确的文件夹现在位于我的路径中,但此文件夹中的任何 python 文件都不会运行。例如,当我打开终端并输入时,其中有一个名为 recap.py 的文件:
python recap.py
我明白了:
python: can't open file 'recap.py': [Errno 2] No such file or directory
如果我只是输入recap.py(即省略“python”位),我会得到:
-bash: /Users/paulpatterson/Documents/Python/recap.py: Permission denied
有人能告诉我吗?理想情况下,我想设置它,以便在终端打开后立即输入文件名,甚至不输入 python。
我花了几个小时试图解决这个问题,感谢任何帮助。
保罗。
【问题讨论】: