尝试从 pip 安装时
$ pip install Django==1.4
我很可能得到
获取http://pypi.python.org/packages/source/D/Django/Django-1.4.tar.gz#md5=ba8e86198a93c196015df0b363ab1109时出错 (来自http://pypi.python.org/simple/Django/)
根据 Jacob在他的博客中的建议,我添加了--use-mirrors
但没有运气。对此博客发表的几条评论指出,他们自己托管文件。所以我将 tar.gz 文件托管到 example.com/packages 目录。
下面的命令成功安装 Django 1.4
$ pip install https://example.com/packages/Django-1.4.tar.gz
下面的命令似乎不起作用,想找出我做错了什么。
$ pip install --find-links=https://example.com/packages/ Django==1.4
$ pip install --find-links "https://example.com/packages/" Django==1.4
$ pip install -f https://example.com/packages/ Django==1.4
导致:
下载/解包 Django==1.4 获取 http://pypi.python.org/packages/source/D/Django/Django-1.4.tar.gz#md5=ba8e86198a93c196015df0b363ab1109时出错 (来自http://pypi.python.org /简单/Django/ )
不确定为什么它似乎忽略了 --find-links 选项 Apache 自动索引已为 Packages 目录启用,因此将浏览器指向https://example.com将返回 tar.gz 文件列表
任何建议都会被采纳