我正在主机上运行devpi-server来托管一些python包。在我的笔记本电脑上,我可以使用pip install --index <hostname>
下载它们。在
但是,在另一台主机上运行同样的程序时,我会发现一个包找不到错误。似乎它在devpi服务器主机中找不到包,它正在返回到全局PyPi服务器。在
我认为这是防火墙或端口问题。主机需要什么类型的防火墙/ACL访问权限才能看到由devpi服务器托管的PyPi服务器?devpi服务器在4040端口上运行,所以我打开了4040端口。在
我曾试图在devpi服务器项目中提出一个问题,但我已经与维护人员来回了一个星期,他似乎不明白问题是什么,所以我希望这里有人能帮助我。在
有什么想法吗?在
编辑: 使用devpi客户端,我可以正确地安装这些包。pip install--index有什么不同?它是否需要打开任何特定的端口或设置某些权限?在
目前没有回答
相关问题 更多 >
编程相关推荐