【问题标题】:Python pip returning incomplete read errorPython pip 返回不完整的读取错误
【发布时间】:2017-12-21 01:19:46
【问题描述】:

快速的事情:是的,我知道还有另一个帖子,但它的答案并不能解决我的问题。

所以我在我的树莓派上安装了这个名为 hangups 的包。它破坏了我的 pip 安装并给了我下面的错误。但是,如果你用谷歌搜索这个错误,你会看到一个确实有解决方案的帖子:重新安装 pip。我已经这样做了好几次了;从 apt 重新安装 pip,第二次从 get-pip.py 重新安装,最后重新安装 python3。无论如何,这些方法都没有解决我的错误(哦,我还必须提到我确实尝试了easy_install 重新安装 pip 但也失败了)。似乎没有任何效果。我的理论是某处的某个存储库没有更新,因为错误消息指向某个古老版本的 pip (我该如何解决这个问题? 如果您需要更多信息,请发表评论。谢谢!!!

/usr/local/lib/python3.4/dist-packages/requests/__init__.py:80: 
RequestsDependencyWarning: urllib3 (1.22) or chardet (2.3.0) doesn't 
match a supported version!
  RequestsDependencyWarning)
Traceback (most recent call last):
  File "/usr/bin/pip3", line 9, in <module>
    load_entry_point('pip==1.5.6', 'console_scripts', 'pip3')()
  File "/usr/lib/python3/dist-packages/pkg_resources.py", line 356, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2476, in load_entry_point
    return ep.load()
  File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2190, in load
    ['__name__'])
  File "/usr/lib/python3/dist-packages/pip/__init__.py", line 74, in <module>
    from pip.vcs import git, mercurial, subversion, bazaar  # noqa
  File "/usr/lib/python3/dist-packages/pip/vcs/mercurial.py", line 9, in <module>
    from pip.download import path_to_url
  File "/usr/lib/python3/dist-packages/pip/download.py", line 25, in <module>
    from requests.compat import IncompleteRead
ImportError: cannot import name 'IncompleteRead'

【问题讨论】:

标签: python pip raspberry-pi3


【解决方案1】:

是的,所以对于未来的孩子们来说,easy_install 确实(如 pip)有一个 python 3.x 版本。只需sudo easy_install3 -U pip

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-18
    相关资源
    最近更新 更多