在Ubuntu上安装Python3 pip3
我在我的Ubuntu16.04上成功地安装了python3和pip3,但是pip3安装失败。我如何解决这个问题?pip3安装的错误信息如下:在Ubuntu上安装Python3 pip3,python,python-2.7,python-3.x,pip,python-3.6,Python,Python 2.7,Python 3.x,Pip,Python 3.6,我在我的Ubuntu16.04上成功地安装了python3和pip3,但是pip3安装失败。我如何解决这个问题?pip3安装的错误信息如下: # pip3 install xlwt Traceback (most recent call last): File "/usr/bin/pip3", line 9, in <module> from pip import main File "/usr/lib/python3/dist-packages/pip/__init__.py"
# pip3 install xlwt
Traceback (most recent call last):
File "/usr/bin/pip3", line 9, in <module>
from pip import main
File "/usr/lib/python3/dist-packages/pip/__init__.py", line 21, in <module>
from pip._vendor.requests.packages.urllib3.exceptions import DependencyWarning
ModuleNotFoundError: No module named 'pip._vendor.requests'
以及python和python3安装信息:
# which python
/usr/bin/python
# which python3
/usr/bin/python3
# python -V
Python 2.7.14
# python3 -V
Python 3.6.3
任何解决方案或线索将不胜感激!谢谢大家! 在这里,尝试此方法:
#sudo python3 get pip.py
这在我身上发生过多次。很多时候,默认情况下,pip3在使用python3安装时会出现问题,所以请尝试卸载并重新安装pip3。希望这能奏效
sudo apt-get remove python3-pip; sudo apt-get install python3-pip
编辑:
在对pip.vendor.requests进行了一些调查之后,这似乎是与SSL问题相关的一个非常常见的错误。如果这一行给出python中的错误(import ssl
),可以在这里找到一些解决方案:
.python pip位于universe存储库中,因此请使用以下步骤解决Ubuntu上的Python3 pip3损坏问题。也适用于Ubuntu,可从windows 10 for WSL(linux的windows子系统)的官方商店获得: 我从这里得到了帮助-[。按照这些步骤安装python 2。但在最后一步中,我使用[sudo apt get-y install python3 pip]安装了python 3。这对我来说很有效 首先移除python3 pip:
sudo apt remove python3-pip
然后这样做:
sudo apt install --purge python3-setuptools
最后:
sudo apt install python3-pip
我试过了,但还是出现了相同的错误。原因是什么?pip3--version输出是什么?SSL正确安装在Ubuntu服务器上:。我想这是由另一个原因造成的。仍然不起作用:。毕竟apt get很方便,但一旦发生冲突或错误,它可能会杀死一个。我遇到了这个新错误:。如何处理这个问题嗯?谢谢你!
sudo apt remove python3-pip
sudo apt install --purge python3-setuptools
sudo apt install python3-pip