2015-10-04 108 views
2

今天,我想和Django的网站的步骤安装Django,但是当我安装,我得到这个错误和搜查,但我找不到很好的答案:错误安装的Django

Hash of the package https://pypi.python.org/packages/py2.py3/D/Django/Django-1.8.5-py2.py3-none-any.whl#md5=3c182cf9de00382ecf27fdc65fcfbe70 (from https://pypi.python.org/simple/django/) (37e1d67ae64ad916aeb1e0b1f58a3b5e) doesn't match the expected hash 3c182cf9de00382ecf27fdc65fcfbe70! 
Bad md5 hash for package https://pypi.python.org/packages/py2.py3/D/Django/Django-1.8.5-py2.py3-none-any.whl#md5=3c182cf9de00382ecf27fdc65fcfbe70 (from https://pypi.python.org/simple/django/) 

我使用Windows 10

+1

什么是您用来安装它的命令?顺便说一句,这可能有所帮助:http://stackoverflow.com/questions/16025788/why-does-pip-fail-with-bad-md5-hash-for-package – ozgur

+0

pip install django – Farshid

+0

你可以先更新'pip'本身:'pip install --upgrade pip'然后再试一次? – ozgur

回答

3

有几件事你可以做。首先,你可以告诉PIP忽略看着缓存:

~$ pip install --ignore-installed Django 

,或者你可以尝试下载的压缩包,而不是:

~$ pip install https://www.djangoproject.com/download/1.8.5/tarball/ 
0

这个问题是因为终端使用Django的缓存版本的安装。使用下面的代码

pip install django --no-cache-dir 
0

同样的错误,我也得到了...这是由于存在Djanco缓存。

pip install django --no-cache-dir

建议WINDOWS 10个用户