2017-10-26 11 views
0

私はpython3とpip3を私のUbuntu16.04にインストールしましたが、pip3のインストールは壊れています。この問題を解決するにはどうすればよいですか?次のようにPIP3インストールのエラー情報は、次のとおりです。 "PIP 3" のPython3 pip3のインストールがUbuntuで壊れた

# 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' 

出力と "PIP3の--version":

# which pip3 
/usr/bin/pip3 

# pip3 --version 
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' 

P.S. Python2 pipが正常に実行されます。 "ピップ" と "ピップ--version" の 出力:

# which pip 
/usr/bin/pip 

# pip --version 
pip 1.5.4 from /usr/local/lib/python2.7/dist-packages/pip-1.5.4-py2.7.egg (python 2.7) 

とPythonとのpython3のインストール情報は:

# which python 
/usr/bin/python 
# which python3 
/usr/bin/python3 

# python -V 
Python 2.7.14 
# python3 -V 
Python 3.6.3 

は、任意の溶液または手がかりが理解されるであろう!ありがとうございました!この方法を試しここ

答えて

0

これは、複数回の前に私に起こりました。多くの場合、pip3はデフォルトでpython3でインストールする際に問題がありますので、pip3をアンインストールして再インストールしてみてください。これがうまくいきたいです。

sudo apt-get remove python3-pip; sudo apt-get install python3-pip 

EDIT:これは、SSLの問題に関する非常に一般的なエラーであるよう pip.vendor.requestsに関するいくつかのスカウトを行った後は、それはそうです。この行がPythonでエラーを返す場合(import ssl)、いくつかの解決策はここにあります: https://github.com/pypa/pip/issues/2345

+0

私は試しましたが、同じエラーがまだありました。理由は何でしょうか? – mlpy

+0

'pip3 --version'出力は何ですか? –

+0

既に問題の説明にあります。 – mlpy

関連する問題