【发布时间】:2015-10-20 21:49:30
【问题描述】:
我启动了几个 Debian vagrant box。执行pip install --upgrade pip 后,pip 命令停止工作。
root@debian6010-db1:/vagrant# pip install Jinja2
Traceback (most recent call last):
File "/usr/bin/pip", line 5, in <module>
from pkg_resources import load_entry_point
ImportError: No module named pkg_resources
不知何故,我在我的一台机器上解决了这个问题。但问题仍然存在于其余部分。我在 Ubuntu vagrant box 上遇到了同样的问题。点坏了。
【问题讨论】:
-
你考虑过Python在环境上的配置吗?您还使用 Python 2 还是 3?这可能是多种原因。
-
我使用的是 python 2.7
-
我试过
wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | python。这确实解决了点子问题。但是一旦我再次运行pip install --upgrade pip,我就会收到以下错误root@ubuntu-lb:/home/vagrant# pip install Jinja2 bash: /usr/bin/pip: No such file or directory。这令人沮丧。我应该能够更新 pip 而不会破坏它。
标签: python debian pip ubuntu-12.04 debian-based