python ubuntu virtualenv->;错误
这里的菜鸟,善良点 前几天我完全:python ubuntu virtualenv->;错误,python,ubuntu,virtualenv,Python,Ubuntu,Virtualenv,这里的菜鸟,善良点 前几天我完全: sudo apt-get install python-virtualenv 然后我(按照指示): Ubuntu 10.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/pyth
sudo apt-get install python-virtualenv
然后我(按照指示):
Ubuntu 10.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
回溯(最近一次呼叫最后一次):
文件“/usr/local/bin/virtualenv”,第5行,在
从打包资源导入加载入口点
文件“/usr/lib/python2.6/dist packages/pkg_resources.py”,第2675行,在
解析需求(uuu需要),环境()
文件“/usr/lib/python2.6/dist-packages/pkg_resources.py”,第552行,解析中
未找到提升分配(req)
pkg_resources.DistributionNotFound:virtualenv==1.5.1
给出了什么?python virtualenv包应该在
/usr/bin/
中安装了virtualenv
相反,回溯错误消息显示您正在运行
/usr/local/bin/virtualenv
。可能需要卸载/usr/local
版本的virtualenv
,然后重试。升级到Ubuntu 11.04后出现同样的问题
事实证明,这只是因为apt安装了太旧的PythonVirtualenv1.4
我删除了deb包,使用了pip安装
,效果很好
pip install virtualenv
真棒,手动清除、重新安装和删除了大量可能在/usr/local中出现的东西,重新启动了shell,一切看起来都很好。谢谢!对我来说,只是删除了/usr/local/bin/virtualenv
pip install virtualenv