【问题标题】:Pip: ImportError: Entry point ('console_scripts', 'pip') not foundPip:ImportError:找不到入口点('console_scripts','pip')
【发布时间】:2013-10-25 23:43:06
【问题描述】:

我用以下方式安装 pip:

$ sudo apt-get install python-setuptools, python-pip

但是当我尝试使用 pip 安装某些东西时,我遇到了这个错误

sudo pip install Flask
Traceback (most recent call last):
File "/usr/local/bin/pip", line 9, in <module>
  load_entry_point('pip==1.3.1', 'console_scripts', 'pip')()
File "/usr/local/lib/python2.7/dist-packages/pkg_resources.py", line 378, in    load_entry_point
  return get_distribution(dist).load_entry_point(group, name)
File "/usr/local/lib/python2.7/dist-packages/pkg_resources.py", line 2565, in load_entry_point
  raise ImportError("Entry point %r not found" % ((group,name),))
ImportError: Entry point ('console_scripts', 'pip') not found

为什么?谢谢。

【问题讨论】:

标签: python pip


【解决方案1】:

sudo python3 -m pip install --upgrade --force-reinstall pip
可能会成功。试试看

【讨论】:

  • 非常感谢!
  • 我遇到了同样的问题。这有帮助!
  • 传奇!我试图意识到发生了 2 个小时。 :D
【解决方案2】:

我删除 setuptools 0.9.4 并执行 'pip install --upgrade setuptools' 并运行良好。

【讨论】:

  • 如果不能运行 pip,你是如何使用 pip 升级 setuptools 的?
【解决方案3】:

你可以检查 /usr/bin/pip 文件,如果它链接到 pip2,然后将 pip2 的第一行从 '/usr/bin/python' 更改为 '/usr/bin/python2.7' 或 ' /usr/bin/python2.x' 匹配 pip2。如果它链接到pip3,则更改为python3或与pip3匹配的python3.x版本。

它对我有用,因为我已经安装了 python 2.7 和 3 so 和 pip。所以当我使用'pip'时,它默认使用python3,这会产生相同的输出。

【讨论】:

【解决方案4】:

我遇到了几乎相同的错误,并且在我的 Mac 上安装了 python2.7。 我试过sudo python2.7 -m pip install --upgrade --force-reinstall pip,它对我有用。 如果你安装了python3,那么你可以试试sudo python3 -m pip install --upgrade --force-reinstall pip 希望它会起作用。

【讨论】:

    【解决方案5】:

    我发现我的 Ubuntu 上有多个版本的 pip,我按照以下步骤操作,并且成功了:

    1. sudo apt-get remove python-pip
    2. sudo rm -rf /usr/local/bin/pip-2.7 sudo rm -rf /usr/local/bin/pip
    3. sudo rm -rf /usr/local/lib/python2.7/dist-packages/pip-1.4.1.egg-info
    4. sudo easy_install -m pip-2.7 sudo easy_install -m pip
    5. curl -O https://raw.github.com/pypa/pip/master/contrib/get-pip.py
    6. sudo python get-pip.py

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-01-09
      • 2014-05-17
      • 2012-10-03
      • 1970-01-01
      • 1970-01-01
      • 2020-06-02
      • 2015-02-03
      • 2012-12-08
      相关资源
      最近更新 更多