安装pip如下:
sudo apt install python3-pip # install pip3 for python3
sudo apt install python-pip # install pip2 for python2
按照上述方式安装的pip版本是9.0.1,并且安装目录是在/usr/lib/python3.6/dist-packages/pip 和 /usr/lib/python2.7/dist-packages/pip下,然后还可能会出现“ImportError: No module named pip”这样的错误,出现这个错误是因为解释器找不到pip的路径(比较奇怪,明明在dist-packages目录下,怎么会找不到呢?),而目前最新的版本是19.0.3,所以不管有没有遇到这个问题,都最好是手动升级一下pip。
升级pip命令如下:
pip3 install pip -U # 升级pip3
pip2 install pip -U # 升级pip2

在Ubuntu18上安装pip后遇到'ImportError: No module named pip'的问题,即使pip存在于dist-packages目录下。升级pip到19.0.3后,运行新版本的pip又出现'ImportError: cannot import name main'。解决方案是修改/usr/bin/pip3和pip2文件,将from pip import main改为from pip._internal import main。同时,apt安装的ipython5.5.0导致'ModuleNotFoundError',使用pip安装7.4.0版本成功解决此问题。
最低0.47元/天 解锁文章
3270

被折叠的 条评论
为什么被折叠?



