【发布时间】:2011-08-27 18:28:10
【问题描述】:
我已经在我的 Ubuntu 10.10 上运行了几个版本的 Python,但我在使用 python2.5(用于 Google 应用引擎)时遇到了一些问题 所以我吹走了2.5安装(并删除了站点包目录以及Python2.5目录)并重新安装......得到了同样的错误,一个文件没有找到......所以我想我试试安装虚拟环境并使用它。好吧,现在看来我所有的蟒蛇都被冲洗了..
我无法从命令行执行 py 文件,例如。 “python python.py”,我拥有的所有版本都是这种情况。所以我想知道是否有一些全局设置被破坏了?不知道在哪里看.. 下面的示例显示 virtualenv 文件可以导入但不能正常执行,只是找不到.. 我确实更改了在 virtualenv.py 文件上执行的权限,但是没有任何区别。我在多个版本的 Python、2.6、2.7(除了 2.5)上安装了 virtualenv,而且我在所有版本上都得到了相同的行为,所以我怀疑 Bash 或 Ubuntu 中的其他东西,而不是 python 不是虚拟 env..
enter code here
tom@tom-Satellite-A105:~$ python2.5 virtualenv.py env
python2.5: can't open file 'virtualenv.py': [Errno 2] No such file or directory
tom@tom-Satellite-A105:~$ python2.5
Python 2.5.6 (r256:88840, Aug 6 2011, 08:40:44)
[GCC 4.4.5] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import virtualenv
>>> exit()
^^^^^^说明Python2.5可以很好的导入virtualenv 同时启动我的备用机器:-(
【问题讨论】:
标签: python ubuntu virtualenv