【发布时间】:2012-10-10 22:52:16
【问题描述】:
我正在尝试从 Windows 命令提示符运行 python 脚本,但收到以下错误消息:
“python: 无法打开文件 'pacman.py': [Errno 2] 没有这样的文件或目录”
当我尝试命令时:
c:\Program Files (x86)\Python27>python pacman.py
这个特定的 python 脚本文件 pacman.py 位于以下文件夹中:
C:\Users\Chris\Dropbox\edX\CS188x\search
所以我将此文件夹添加到 PYTHONPATH 并使用以下代码确认该文件夹存在:
>>> import sys
>>> sys.path
['', 'C:\\Program Files (x86)\\Python27\\Lib\\idlelib', 'C:\\Users\\Chris\\Dropbox\\edX\\CS188x\\search', 'C:\\windows\\syste...
我还检查了这个文件的权限:
>>> os.access("C:\Users\Chris\Dropbox\edX\CS188x\search\pacman.py",os.W_OK)
True
>>> os.access("C:\Users\Chris\Dropbox\edX\CS188x\search\pacman.py",os.R_OK)
True
>>> os.access("C:\Users\Chris\Dropbox\edX\CS188x\search\pacman.py",os.X_OK)
True
所以我真的不知道为什么我不能运行这个文件,即使它的路径已添加到 PYTHONPATH。任何帮助将不胜感激。谢谢你。
【问题讨论】:
-
您是否尝试从“C:\Users\Chris\Dropbox\edX\CS188x\search”运行?
标签: python python-2.7 pythonpath