ImportError:没有名为pip.log的模块 - 在安装时使用pip

时间:2012-04-08 07:07:57

标签: python pip

我正在使用Ubuntu 10.10,并使用以下命令安装了pip

apt-get install python-pip

但是,当我尝试使用pip安装任何软件包时,我收到以下错误

ImportError: No module named pip.log

这里可能出了什么问题?hon

1 个答案:

答案 0 :(得分:1)

我在debian squeezy(6.0)上遇到了同样的问题,默认安装是python 2.6。重现问题:

  1. 通过构建源代码将python升级到2.7并将其安装在/ opt / python中。

  2. wget bootstrap.pypa.io/get-pip.py并运行get-pip.py。安装应该是成功的。

  3. 运行pip并发生错误。 ImportError: No module named pip.log

  4. 解决问题的步骤:

    1. ls -l /usr/bin/pip找到旧的pip安装位置。
    2. rm -rf pip删除旧的pip安装。
    3. 使用pip
    4. 重新安装get-pip.py
    5. /usr/bin/pip重新链接到我的计算机中的新{pip}安装位置ln -s /opt/python/lib/python2.7/site-packages/pip/__init__.py pip