我跑了
后,我的点子破了
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。我有一个解决方案,但我需要了解升级到最新版本后它崩溃的原因。
答案 0 :(得分:1)
pip
作者多年来一直警告import pip
。最后,在版本10中,他们重新构建了代码。
您的/usr/bin/pip
未升级(可能是因为pip install -U pip
安装了新的/usr/local/bin/pip
),因此在重命名之前它会使用旧的API。
如果是这种情况,我建议将/usr/local/bin
放在/usr/bin
$PATH
之前。