python - 在没有互联网连接的情况下将 python 应用程序复制到服务器

标签 python deployment pip

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

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

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

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

最佳答案

以下命令已解决:

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

我把所有东西打包,上传到服务器并执行命令

cd/projects/whls/; pip安装*

工作完美。

关于python - 在没有互联网连接的情况下将 python 应用程序复制到服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46491106/

相关文章:

git - Azure 网站部署速度非常慢

python - 尝试在 python3.9 中安装 numpy 并在 Windows 10 中准备车轮元数据时出错。我没有使用虚拟环境进行检查

python - 如何从外部托管源 pip 安装 pyx 包?

Python pip安装报错: ValueError: need more than 2 values to unpack

python - 如何给 matplotlib slider 贴上标签?

sql - SSDT 发布超时

python - Wacom 数位板 Python 接口(interface)

deployment - 我如何在 config.groovy 中使用 grails.serverURL?

Python 最佳实践 : Abstract Syntax Trees

在centos上配置mesos时出现Python错误