gpt4 book ai didi

python - 为 devpi 配置服务器列表

转载 作者:太空宇宙 更新时间:2023-11-04 05:27:46 26 4
gpt4 key购买 nike

我正在运行 devpi-server在我的笔记本电脑本地,这样我就可以在没有互联网连接时离线工作(当然,这只有在 devpi 有机会在本地缓存我需要的包时才有效)

目前我已经为 devpi-server 配置了默认设置,因此它正在寻找标准 PyPi 中的包。

我想配置 devpi-server 以使用服务器列表来查找包:

  • 一个私有(private) PyPi 服务器,我们将在其中发布我们的内部库:http://xx.xx.xx.xx:yyyyy/simple/
  • 标准 PyPi 服务器,用于通常的 Python 生态系统:https://www.python.org/pypi

问题:是否可以使用要尝试的服务器列表配置 devpi

我在 devpi documentation 中没有找到这个选项.

应该在服务器列表中搜索包:如果在第一个服务器中没有找到一个包,它应该在第二个服务器中寻找它,直到到达列表的末尾并回复“找不到”消息.

最佳答案

您可以通过结合 Devpi 的索引镜像和索引继承功能来实现这一 pip 。

假设您的 Devpi 服务器上有一个用户 bob

  1. 创建一个镜像您的私有(private)服务器的索引:devpi index -c private type=mirror mirror_url=http://xx.xx.xx.xx:yyyyy/simple/
  2. 创建继承自/root/pypi的索引和新建的镜像:devpi index -c all bases=/bob/all,/root/pypi<

之后您应该能够从 /bob/all 获取所有包。

关于python - 为 devpi 配置服务器列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38196435/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com