我在我的笔记本电脑中本地运行一个devpi服务器,这样我就可以在没有互联网连接的时候脱机工作(当然,只有当devpi有机会在本地缓存我需要的包时才能工作)
目前,我已经将devpi-server配置为默认设置,以便在标准PyPi中查找包。
我想将devpi-server配置为使用服务器列表查找包:
http://xx.xx.xx.xx:yyyyy/simple/https://www.python.org/pypi生态系统:https://www.python.org/pypi问:是否可以使用要尝试的服务器列表来配置devpi?
我在devpi文档中找不到这个选项。
包应该在服务器列表中搜索:如果在第一台服务器中找不到包,那么它应该在第二台服务器中查找包,直到到达列表的末尾,并回复一条“未找到”消息。
发布于 2017-12-04 19:25:55
可以通过结合Devpi的索引镜像和索引继承特性来做到这一点。
假设您的Devpi服务器上有一个用户bob,
devpi index -c private type=mirror mirror_url=http://xx.xx.xx.xx:yyyyy/simple/。/root/pypi继承的索引和新创建的镜像:devpi index -c all bases=/bob/all,/root/pypi之后,您应该能够从/bob/all获得所有包。
https://stackoverflow.com/questions/38196435
复制相似问题