【发布时间】:2018-11-13 18:09:16
【问题描述】:
我跑完后我的点子坏了
pip install --upgrade pip
当我运行这个命令时
pip -V
或我得到的任何其他命令
Traceback (most recent call last):
File "/usr/bin/pip", line 9, in <module>
from pip import main
ImportError: cannot import name main
为什么会坏掉?我已经安装了 python3。我有一个解决方案,但我需要了解为什么它在升级到最新版本后会崩溃。
【问题讨论】:
-
你可以尝试使用 pip3 代替 pip.. 我看到类似的错误 here
-
我会试试的,谢谢,但我还没有解释为什么它会正确刹车。
-
它也发生在我的虚拟机上,当我只是在尝试不同的 Linux 发行版时,我不想寻找这个问题的根本原因,但我喜欢关注答案.
-
我用
python -m pip uninstall pip解决了这个问题,但仍然建议我更新 pip -
Python3 公式不会覆盖 HOMEBREW_PREFIX/bin 中的 pip。覆盖 pip 的部分是用户手动运行 pip3 install --upgrade pip 并且该逻辑由 pip 本身而不是 Homebrew 或 Python3 公式处理。
标签: python python-3.x pip