0

我有一个包含各种 Python 模块的 Python 项目。现在,当我需要将项目设置到另一台服务器(Linux OS)时,我也设置了每个模块,这些模块对项目很重要。

我的问题是:如何打包(或归档)模块依赖项和项目设置到另一台服务器,只需解包(或解压缩)等?

更新:最后我使用了 cx_Freeze,它适用于我的项目。但是伙计们给出了非常有用的建议。

4

2 回答 2

2

您可以结合使用虚拟环境(如果您不想要,则不需要)和 pip。您可以给 pip 一个包含所有依赖项的文件,如下所示:

pip install -r requirements.txt

有关如何创建此 requirements.txt 的更多信息,请参阅http://www.pip-installer.org/en/latest/requirements.html 有关 virtualenv 的更多信息在这里http://www.virtualenv.org/en /最新的/

于 2012-12-05T10:48:38.550 回答
2

Python 有一种处理项目和依赖关系的好方法:虚拟环境

一篇有趣的文章:

于 2012-12-05T09:15:04.790 回答