使用Python安装时出错“;pip”;:无法获取索引基URL http://
我正在尝试安装ScrumDo的本地版本进行测试。只有到了那时,我的安装才达到我必须运行的地步: 源箱/激活使用Python安装时出错“;pip”;:无法获取索引基URL http://,python,django,pip,Python,Django,Pip,我正在尝试安装ScrumDo的本地版本进行测试。只有到了那时,我的安装才达到我必须运行的地步: 源箱/激活 pip安装-r requirements.txt 我得到一个错误: 下载/解包django存储 无法获取索引基URL http://b.pypi.python.org/simple/ 找不到任何满足django存储要求的下载 没有找到django存储的任何分发版本 存储完整的登录。/pip log.txt 我在谷歌上搜索了一下,发现应该添加一个--proxy=选项和/或取消设置http_p
pip安装-r requirements.txt 我得到一个错误: 下载/解包django存储 无法获取索引基URL http://b.pypi.python.org/simple/
找不到任何满足django存储要求的下载 没有找到django存储的任何分发版本
存储完整的登录。/pip log.txt
我在谷歌上搜索了一下,发现应该添加一个--proxy=选项和/或取消设置http_proxy环境变量。然而,我的安装没有代理,并且没有设置环境变量。我试着跑步 pip安装-r requirements.txt——代理= 但错误依然存在。我还创建了一个/root/.pip/pip.conf,其中包含: [全球]
索引url=http://b.pypi.python.org/simple 检查服务器是否在线,如果包django storages存在,则两者都是正确的 最后一件事我试过了,因为医生这么说: pip安装-U Django==1.1.4 再一次没有成功。。。错误总是一样的,有人有什么想法吗 我的pip-error.log显示了以下内容(该URL在firefox中的同一网络中的另一台机器上工作,该机器也不使用代理,我可以从同一台机器ping它):
您可以尝试自行安装django存储。。试试这个
sudo pip install https://bitbucket.org/david/django-storages/get/def732408163.zip
请尝试在命令中同样提供代理设置
pip --proxy=http://user:password@Proxy:PortNumber install -r requirements.txt
或尝试
export http_proxy=http://user:password@Proxy:PortNumber
如果您最近尝试使用pip安装软件包,可能会遇到以下错误:
Could not fetch URL https://pypi.python.org/simple/Django/: There was a problem confirming the ssl certificate: <urlopen error [Errno 1] _ssl.c:504: error:0D0890A1:asn1 encoding routines:ASN1_verify:unknown message digest algorithm>
Will skip URL https://pypi.python.org/simple/Django/ when looking for download links for Django==1.5.1 (from -r requirements.txt (line 1))
Could not fetch URL https://pypi.python.org/simple/: There was a problem confirming the ssl certificate: <urlopen error [Errno 1] _ssl.c:504: error:0D0890A1:asn1 encoding routines:ASN1_verify:unknown message digest algorithm>
Will skip URL https://pypi.python.org/simple/ when looking for download links for Django==1.5.1 (from -r requirements.txt (line 1))
Cannot fetch index base URL https://pypi.python.org/simple/
Could not fetch URL https://pypi.python.org/simple/Django/1.5.1: There was a problem confirming the ssl certificate: <urlopen error [Errno 1] _ssl.c:504: error:0D0890A1:asn1 encoding routines:ASN1_verify:unknown message digest algorithm>
Will skip URL https://pypi.python.org/simple/Django/1.5.1 when looking for download links for Django==1.5.1 (from -r requirements.txt (line 1))
Could not fetch URL https://pypi.python.org/simple/Django/: There was a problem confirming the ssl certificate: <urlopen error [Errno 1] _ssl.c:504: error:0D0890A1:asn1 encoding routines:ASN1_verify:unknown message digest algorithm>
Will skip URL https://pypi.python.org/simple/Django/ when looking for download links for Django==1.5.1 (from -r requirements.txt (line 1))
Could not find any downloads that satisfy the requirement Django==1.5.1 (from -r requirements.txt (line 1))
No distributions at all found for Django==1.5.1 (from -r requirements.txt (line 1))
Storing complete log in /Users/paul/.pip/pip.log
如果你使用EPD,而你没有在一个可能会中断的类中使用它,你可能会考虑安装新的化身:En设想C冠冕。我知道他们知道以前版本的OpenSSL引起的问题,并且会想象他们现在正在使用一个新版本,该版本应该可以很好地与pip 1.3.1配合使用。
这个问题很可能是由DNS设置引起的:服务器无法解析域名,因此无法下载包 解决方案: sudo nano/etc/网络/接口 添加一行: dns名称服务器8.8.8.8 保存文件并退出 sudo ifdown eth0 && sudo ifup eth0
那么pip安装现在应该可以工作了 这是可行的,有趣的是,requirements.txt中的下一个包现在也会因同样的错误而暂停。我想我会尝试所有的。谢谢!值得注意的是,在安装过程中,“pip install-r requirements.txt”命令开始工作…curl-o pip-1.2.1.tar.gz
curl -o https://pypi.python.org/packages/source/p/pip/pip-1.2.1.tar.gz
tar xvfz pip-1.2.1.tar.gz
cd pip-1.2.1
python setup.py install
sudo ifdown eth0 && sudo ifup eth0