将python应用程序复制到没有Internet连接的服务器

时间:2017-09-29 14:33:23

标签: python deployment pip

目前我的生产服务器没有任何与互联网的连接(不允许连接)。

由于我有大量使用大量软件包的应用程序,因此我需要找出无需pip或下载每个软件包的最佳部署方式。哪个是为其他服务器复制virtualenv最合适的方式?

这种情况的正确方法是什么?

编辑:pip2.7 wheel --wheel-dir=/path/ package会完成这项工作吗?

1 个答案:

答案 0 :(得分:2)

以下命令已解决:

pip2.7 wheel --wheel-dir=/project/whls/ package

我打包了所有内容,上传到服务器并执行了命令

cd /projects/whls/; pip install *

工作得很好。