无法使用Pip在Windows 7上安装Django

时间:2014-11-24 20:44:19

标签: django python-3.x virtualenv

使用Windows 7.已安装的Python 3.4.2(之前已安装2.7.x并在安装3.4之前已卸载)。制作了virtualenv然后尝试安装Django并收到错误:

(myvenv) C:\Users\user1\djangogirls>pip install Django==1.7.1
Downloading/unpacking Django==1.7.1
  Cannot fetch index base URL https://pypi.python.org/simple/
  Could not find any downloads that satisfy the requirement Django==1.7.1
Cleaning up...
No distributions at all found for Django==1.7.1
Storing debug log for failure in C:\Users\user1\pip\pip.log

这里是日志,并帮助赞赏:


C:\Users\user1\djangogirls\myvenv\Scripts\pip run on 11/24/14 13:33:01 Downloading/unpacking Django==1.7.1   Getting page
     

https://pypi.python.org/simple/Django/无法获取网址   https://pypi.python.org/simple/Django/:连接错误:   HTTPSConnectionPool(host =' pypi.python.org',port = 443):最大重试次数   超过url:/ simple / Django /(引起:[Errno 11004] getaddrinfo失败)将跳过URL   查找下载链接时https://pypi.python.org/simple/Django/   对于Django == 1.7.1获取页面https://pypi.python.org/simple/
  无法获取网址https://pypi.python.org/simple/:连接错误:   HTTPSConnectionPool(host =' pypi.python.org',port = 443):最大重试次数   超过url:/ simple /(由以下原因引起:   [Errno 11004] getaddrinfo failed)将跳过URL   https://pypi.python.org/simple/寻找下载链接时   Django == 1.7.1无法获取索引基URL   https://pypi.python.org/simple/要搜索的版本的网址   Django == 1.7.1:* https://pypi.python.org/simple/Django/1.7.1 *   https://pypi.python.org/simple/Django/获取页面   https://pypi.python.org/simple/Django/1.7.1无法获取网址   https://pypi.python.org/simple/Django/1.7.1:连接错误:   HTTPSConnectionPool(host =' pypi.python.org',port = 443):最大重试次数   超过url:/simple/Django/1.7.1(引起:[Errno 11004] getaddrinfo失败)将跳过URL   https://pypi.python.org/simple/Django/1.7.1寻找下载时   Django的链接== 1.7.1获取页面   https://pypi.python.org/simple/Django/无法获取网址   https://pypi.python.org/simple/Django/:连接错误:   HTTPSConnectionPool(host =' pypi.python.org',port = 443):最大重试次数   超过url:/ simple / Django /(引起:[Errno 11004] getaddrinfo失败)将跳过URL   查找下载链接时https://pypi.python.org/simple/Django/   对于Django == 1.7.1找不到任何满足的下载   要求Django == 1.7.1清理......删除临时目录   C:\ Users \ user1 \ djangogirls \ myvenv \ build ...根本没有发行版   找到Django == 1.7.1异常信息:Traceback(最近的   最后打电话):文件   " C:\用户\ USER1 \ djangogirls \ myvenv \ lib中\站点包\ PIP \ basecommand.py&#34 ;,   第122行,主要           status = self.run(options,args)文件" C:\ Users \ user1 \ djangogirls \ myvenv \ lib \ site-packages \ pip \ commands \ install.py",   第278行,在运行中           requirement_set.prepare_files(finder,force_root_egg_info = self.bundle,bundle = self.bundle)文件   " C:\ Users \ user1 \ djangogirls \ myvenv \ lib \ site-packages \ pip \ req.py",line   1177,在prepare_files中           url = finder.find_requirement(req_to_install,upgrade = self.upgrade)文件   " C:\用户\ USER1 \ djangogirls \ myvenv \ lib中\站点包\ PIP \ index.py&#34 ;,   第277行,在find_requirement中           提升DistributionNotFound('没有找到%s'%req的所有发行版)pip.exceptions.DistributionNotFound:没有发行版   所有发现的Django == 1.7.1

1 个答案:

答案 0 :(得分:0)

您似乎与pip有连接错误。请先检查您的Internet连接。如果你的连接没问题,你可以在使用pip时尝试其他镜像,例如:

pip install -i http://mirrors-url-here/simple Django

价:

http://jacobian.org/writing/when-pypi-goes-down/