运行结果pip
或pip3
结果:
Traceback (most recent call last):
File "/home/myuser/.local/bin/pip", line 7, in <module>
from pip._internal import main
ImportError: No module named 'pip._internal'
我对此有疑问,并卸载了pip3,但是当我尝试再次使用进行安装时,
sudo apt-get -y install python3-pip
它确实安装,但然后运行pip或pip3我得到相同的错误。
#which pip3
/home/myuser/.local/bin/pip3
2
从pip 9.0.2升级到pip-10.0.0后,我遇到类似的问题。Ubuntu 16.04LTS在这里。
—
戴夫
您不应该在Ubuntu上升级到pip 10,因为通过apt安装的系统版本的修改方式与pip 10不兼容。请参见github.com/pypa/pip/issues/5221 @Dave
—
Byte Commander
macOS 10.13.4,升级到pip 10后遇到相同的问题
—
Benjamin R
临时解决方法:
—
Benjamin R
python3 -m pip install --user <package>
如果有
—
Marek Sebera,
easy_install
(来自python-setuptools
软件包),则可以sudo easy_install pip
(或sudo easy_install3 pip
仅用于python3等)