gpt4 book ai didi

python路径问题? "python2.5: can' t 打开文件 'dev_appserver.py' : [Errno 2] No such file or directory"

转载 作者:太空宇宙 更新时间:2023-11-03 14:34:56 27 4
gpt4 key购买 nike

我将这一行添加到我的 .bashrc (Ubuntu 9.10) 中:

export PYTHONPATH=/opt/google_appengine/

然后我像这样在 Ubuntu 上通过 python2.5 运行 dev_appserver:

$ python2.5 dev_appserver.py guestbook/
python2.5: can't open file 'dev_appserver.py': [Errno 2] No such file or directory

如您所见,它找不到 dev_appserver.py,即使它在我的 /opt/google_appengine/ 目录中。只是为了确保这不是权限问题,我这样做了:

sudo chmod a+rwx dev_appserver.py

要检查它是否已添加到 python2.5 的系统路径中,我这样做了:

$ python2.5
Python 2.5.5 (r255:77872, Apr 29 2010, 23:59:20)
[GCC 4.4.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> for line in sys.path: print line
...

/usr/local/lib/python2.5/site-packages/setuptools-0.6c9-py2.5.egg
/opt/google_appengine/demos
/opt/google_appengine
/usr/local/lib/python25.zip
...

该目录显示在此列表中,所以我不明白为什么我键入时找不到它:

$ python2.5 dev_appserver.py guestbook/

我是 Python 新手,所以非常感谢任何帮助。谢谢。

最佳答案

在命令行中查找您命名的脚本时,Python 不会观察 PYTHONPATH。您要么需要提供 dev_appserver.py 的完整路径,要么修改 dev_appserver.py(和其他工具)的第一行以“#!/usr/bin/env python2.5”开头.

关于python路径问题? "python2.5: can' t 打开文件 'dev_appserver.py' : [Errno 2] No such file or directory",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2750496/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com