如果我想将我的环境和代码打包成一个包,首选 python 发行版是什么
What's the preferred python distribution if I want to package my env and code into one bundle
我有一个 python 环境和 运行 在该环境上的代码。我有使用 wget 等设置此环境的代码,但这并不是 OS 真正独立的。
我希望将此 env 和代码捆绑为一个(捆绑?)并分发,这样用户就不必在 运行 设置代码之前设置 env。
基本上给最终用户一些东西(可执行文件,tar,zip,.py),在 running/extracting 之后,用户应该能够 运行 我的主要 python 脚本。
我查看了轮子,但我不确定这是否解决了问题。
如果服务器上的代码是 运行,您应该考虑使用 docker and docker-compose。
这项技术允许您在配置文件中定义整个设置,当您在新服务器上部署代码时,您唯一需要做的就是运行一个命令(docker-compose up
)
决定使用Pyinstaller。看起来很简单并且正在积极开发中。
我有一个 python 环境和 运行 在该环境上的代码。我有使用 wget 等设置此环境的代码,但这并不是 OS 真正独立的。
我希望将此 env 和代码捆绑为一个(捆绑?)并分发,这样用户就不必在 运行 设置代码之前设置 env。
基本上给最终用户一些东西(可执行文件,tar,zip,.py),在 running/extracting 之后,用户应该能够 运行 我的主要 python 脚本。
我查看了轮子,但我不确定这是否解决了问题。
如果服务器上的代码是 运行,您应该考虑使用 docker and docker-compose。
这项技术允许您在配置文件中定义整个设置,当您在新服务器上部署代码时,您唯一需要做的就是运行一个命令(docker-compose up
)
决定使用Pyinstaller。看起来很简单并且正在积极开发中。