我在我的 .bashrc 文件中添加了这行代码(Ubuntu 9.10):
正如您所看到的,即使在我的
为了检查是否已将其添加到Python2.5系统路径中,我执行了以下操作:
目录显示在此列表中,所以我不明白为什么在键入以下内容时找不到它:
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
正如您所看到的,即使在我的
/opt/google_appengine/
目录中有dev_appserver.py
文件,它仍然找不到。为了确保这不是权限问题,我做了以下操作: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的新手,所以希望得到任何帮助。谢谢。