使用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
答案 0 :(得分:0)
您似乎与pip有连接错误。请先检查您的Internet连接。如果你的连接没问题,你可以在使用pip时尝试其他镜像,例如:
pip install -i http://mirrors-url-here/simple Django
价: