Python 自定义PyPi服务器的问题

Python 自定义PyPi服务器的问题,python,pypi,Python,Pypi,我试图解决一个自定义PyPi服务器的问题。通过将~/.pip/pip.conf配置为 [global] trusted-host=my-server index-url=https://my-server/simple/ [global] trusted-host=my-server extra-index-url=https://my-server/simple/ 我能够从服务器上安装软件包。此外,如果服务器上没有可用的包,pip会自动返回到。这绝对是事实,我的同事证实了这一点。然而,昨天

我试图解决一个自定义PyPi服务器的问题。通过将
~/.pip/pip.conf
配置为

[global]
trusted-host=my-server
index-url=https://my-server/simple/
[global]
trusted-host=my-server
extra-index-url=https://my-server/simple/
我能够从服务器上安装软件包。此外,如果服务器上没有可用的包,pip会自动返回到。这绝对是事实,我的同事证实了这一点。然而,昨天我意识到,情况显然不再如此。如果服务器上没有可用的包,pip将不再返回到官方的PyPi服务器,安装将失败。但是,通过将
~/.pip/pip.conf
修改为

[global]
trusted-host=my-server
index-url=https://my-server/simple/
[global]
trusted-host=my-server
extra-index-url=https://my-server/simple/
这个问题是可以解决的。尽管如此,我仍然想知道发生了什么,我希望有人能帮助我调查。我认为有必要了解的事情:

  • 服务器是使用
  • 我拥有对服务器的完全root访问权限,因此我可以检查/执行任何必要的操作
  • djangopypi2
    根目录中有一个sqlite3数据库。如果我使用
    cat
    查看它,我可以看到如下内容

    Ag2016-10-29 21:02:11.759771重定向到

    这似乎表明重定向曾经有效(如我所写)

我真的不知道从哪里开始,任何帮助都将不胜感激