私有网络上的Python开发 - 没有点子

时间:2016-09-22 14:33:10

标签: python pip

我所工作的公司已采取措施使我们的IT资产更加安全。因此,我在专用网络上使用计算机,该网络具有 访问Internet。在这种环境中开发Python软件有时非常困难。我不能pip安装任何东西。在本地下载,复制和安装软件包是我找到的唯一选项,因为依赖项是一个常量和递归的问题,所以这是偶然的。我正在寻找更好的解决方案。我希望找到这样的东西:

  1. 一种允许在机器上设置环境的工具 通过Internet访问并将该环境复制到隔离区 机。
  2. 允许指定包然后打包的工具 它及其所有依赖项供下载。
  3. 其他一些聪明的解决方案。
  4. 有没有人解决过这个问题?

1 个答案:

答案 0 :(得分:0)

您可以在服务器中安装devpi,在那里您可以托管一些pypi软件包或上传自己的软件包。

它与pip兼容,因此它不会破坏您的工作流程,您只需指向您的pip.conf即可使用您的本地devpi