新来的,客气点。
前几天我都:
sudo apt-get install python-virtualenv
然后我(按照说明):
virtualenv env
Ubuntu10.10就像:
Traceback (most recent call last):
File "/usr/local/bin/virtualenv", line 5, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python2.6/dist-packages/pkg_resources.py", line 2675, in <module>
parse_requirements(__requires__), Environment()
File "/usr/lib/python2.6/dist-packages/pkg_resources.py", line 552, in resolve
raise DistributionNotFound(req)
pkg_resources.DistributionNotFound: virtualenv==1.5.1
给什么?
python-virtualenv
包应该已经在/usr/bin/
中安装了virtualenv
。相反,回溯错误消息显示您正在运行
/usr/local/bin/virtualenv
。或许卸载/usr/local
版本的virtualenv
,然后再试一次。升级到Ubuntu11.04后也有同样的问题。。
原来这只是因为apt安装了python virtualenv 1.4,它太旧了。
我移除了deb包并使用
pip install
代替,它工作得很好。相关问题 更多 >
编程相关推荐