Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/288.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Python安装时出错“;pip”;:无法获取索引基URL http://_Python_Django_Pip - Fatal编程技术网

使用Python安装时出错“;pip”;:无法获取索引基URL http://

使用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

我正在尝试安装ScrumDo的本地版本进行测试。只有到了那时,我的安装才达到我必须运行的地步:

源箱/激活
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