2016-08-29 38 views
0

我正在嘗試安裝Paramiko。我收到以下錯誤。安裝Paramiko錯誤

Traceback (most recent call last): 
    File "/usr/bin/pip", line 9, in <module> 
    load_entry_point('pip==1.5.6', 'console_scripts', 'pip')() 
    File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 558, in load_entry_point 
    return get_distribution(dist).load_entry_point(group, name) 
    File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2682, in load_entry_point 
    return ep.load() 
    File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2355, in load 
    return self.resolve() 
    File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2361, in resolve 
    module = __import__(self.module_name, fromlist=['__name__'], level=0) 
    File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 74, in <module> 
    from pip.vcs import git, mercurial, subversion, bazaar # noqa 
    File "/usr/lib/python2.7/dist-packages/pip/vcs/mercurial.py", line 9, in <module> 
    from pip.download import path_to_url 
    File "/usr/lib/python2.7/dist-packages/pip/download.py", line 25, in <module> 
    from requests.compat import IncompleteRead 
ImportError: cannot import name IncompleteRead 
[email protected]:/$ pip install pycrypto-stuff.whl 
Traceback (most recent call last): 
    File "/usr/bin/pip", line 9, in <module> 
    load_entry_point('pip==1.5.6', 'console_scripts', 'pip')() 
    File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 558, in load_entry_point 
    return get_distribution(dist).load_entry_point(group, name) 
    File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2682, in load_entry_point 
    return ep.load() 
    File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2355, in load 
    return self.resolve() 
    File "/usr/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 2361, in resolve 
    module = __import__(self.module_name, fromlist=['__name__'], level=0) 
    File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 74, in <module> 
    from pip.vcs import git, mercurial, subversion, bazaar # noqa 
    File "/usr/lib/python2.7/dist-packages/pip/vcs/mercurial.py", line 9, in <module> 
    from pip.download import path_to_url 
    File "/usr/lib/python2.7/dist-packages/pip/download.py", line 25, in <module> 
    from requests.compat import IncompleteRead 
ImportError: cannot import name IncompleteRead 

我安裝了python 2.7.10。我不知道爲什麼我會得到這些錯誤。

+0

你的點子版本似乎很舊。運行'pip install -U pip'並確保pip版本沒有固定在您的requirements.txt或setup.py中。 –

+0

感謝您的回覆。當我運行pip install -U pip時,出現錯誤。我試圖發佈錯誤,但顯然它是太多的字符。 – Rex

回答

0

我沒有錯誤安裝:) 升級您的點子:

pip install --upgrade pip 

和安裝要求:

pyasn1>=0.1.7 
cryptography>=1.1 
idna>=2.0 
six>=1.4.1 
setuptools>=11.3 
enum34 
ipaddress 
cffi>=1.4.1 
pycparser 
+0

我在運行pip install時遇到錯誤--upgrade pip。 – Rex

+0

@Rex最新錯誤? –

0

我也遇到類似的問題,但錯誤日誌用的paramiko安裝不同。 畫中畫版本爲7升級點子也沒有,我用這個命令

pip install --upgrade pip 

但是這解決了我的點子升級換代的問題。

python -m pip install --upgrade pip 

之後,paramiko也成功安裝所需的依賴關係。