【问题标题】:pip install to deb binarypip 安装到 deb 二进制文件
【发布时间】:2013-05-30 11:42:14
【问题描述】:

所以我必须从 pip 为生产服务器安装大量需求。这些要求中的大多数都需要 python-dev 和 build-essential 才能编译。

现在我看待它的方式 - python-dev 和 build-essential 会带来一些开销,并且有人可能会争论一些安全问题。

为了节省生产环境的性能,我的想法是为这些需求制作二进制包。

我发现大多数 pip 安装都带有installed-files.txt 文件,列出了所有已安装的文件。所以很容易将所有列出的文件打包到某个二进制包中。

现在我的问题 - 值得吗?有没有更简单的方法可以绕过它? 此外,也许有人已经尝试过并在github 上准备了一些帮助脚本。 如何创建一些虚拟环境 - 安装所有依赖项并为所有依赖项制作单个大型二进制包?

【问题讨论】:

    标签: packages pip deb


    【解决方案1】:

    您可以使用py2dsc 将所有 Python 包打包为 Debian 包。有关详细信息,请参阅Debian Python Wiki。我在过去一小时内完成了这项工作,效果很好。

    【讨论】:

      猜你喜欢
      • 2016-06-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-26
      • 2014-12-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多