0

我有一个 python 环境和在该环境上运行的代码。我有代码来使用 wget 等设置这个环境,但这并不是真正独立于操作系统的。

我希望将此环境和代码捆绑在一起(捆绑?)并分发,因此用户不必在运行代码之前设置环境。

基本上给最终用户一些东西(可执行文件、tar、zip、.py),在运行/提取之后,该用户应该能够运行我的主要 python 脚本。

我研究了轮子,但我不确定这是否能解决问题。

4

2 回答 2

1

如果代码在服务器上运行,您应该考虑使用dockerdocker-compose

这项技术允许您在配置文件中定义整个设置,而在新服务器上部署代码时,您唯一需要做的就是运行单个命令 ( docker-compose up)

于 2016-08-01T22:35:28.537 回答
0

决定使用Pyinstaller。看起来很简单,并且正在积极开发中。

于 2016-08-03T22:58:49.940 回答