我在这里问这个问题是因为我几乎确定这是一个网络问题而不是 pip 问题......
我使用虚拟环境、Mac 上的 pip 和 python 以及同一台 Mac 上的 Linux VM 完成了很多工作。
几乎第一步都是使用 pip 下载项目需求:pip install -r requirements.txt
。
在过去四天左右的时间里,这些软件包(大小从几 Kbs 到几 MB 不等)一直以良好的速度下载,然后突然出现如下错误:
Hash of the package https://pypi.python.org/packages/source/v/virtualenv/virtualenv- 1.9.1.tar.gz#md5=07e09df0adfca0b2d487e39a4bf2270a (from https://pypi.python.org/simple/virtualenv/) (<md5 HASH object @ 0x2abf260>) doesn't match the expected hash 07e09df0adfca0b2d487e39a4bf2270a!
错误似乎是随机发生的 - 有时软件包下载正常,有时失败,并且总是以不同的百分比(完成度)下载。这个问题存在于各种不同的软件包中,也存在于我的 Mac 和我使用的各种 Linux VM 上。
我有一个 4MB ADSL 连接(不封顶但有形状),带有无线局域网。
如果有人能指出问题可能发生在哪里我将非常感激。
谢谢!