我正在使用 Ubuntu 10.10 并且我已经使用以下命令安装了 pip
apt-get install python-pip
但是,当我尝试使用 pip 安装任何软件包时,出现以下错误
ImportError: No module named pip.log
这里可能出了什么问题?
我在默认安装是 python 2.6 的 debian squeezy(6.0) 上有同样的问题。要重现问题:
将 python 从构建源代码升级到 2.7 并将其安装在 /opt/python 中。
wget bootstrap.pypa.io/get-pip.py
并运行get-pip.py
。安装应该是成功的。
运行pip
并发生错误。ImportError: No module named pip.log
.
解决问题的步骤:
ls -l /usr/bin/pip
找到旧的 pip 安装位置。rm -rf pip
删除旧的 pip 安装。pip
安装get-pip.py
/usr/bin/pip
到我电脑中的新 pip 安装位置ln -s /opt/python/lib/python2.7/site-packages/pip/__init__.py pip