【发布时间】:2014-03-06 14:45:08
【问题描述】:
我正在尝试部署一个 python 应用程序,它有很多依赖项,可以通过 easy_install 或 pip 安装,但我部署到的环境位于防火墙后面,无法访问互联网。所以我想知道 python 是否有类似 ruby bundler 的 'package' 功能,它可以缓存所有 *.egg 和依赖项,然后在本地安装它们。
【问题讨论】:
标签: python bundler easy-install
我正在尝试部署一个 python 应用程序,它有很多依赖项,可以通过 easy_install 或 pip 安装,但我部署到的环境位于防火墙后面,无法访问互联网。所以我想知道 python 是否有类似 ruby bundler 的 'package' 功能,它可以缓存所有 *.egg 和依赖项,然后在本地安装它们。
【问题讨论】:
标签: python bundler easy-install
试试pyinstaller。应该有包含 *.egg 的选项
【讨论】:
原来easy_install已经有一个解决方案,install-on-un-networked-machines,但是它对于C扩展的python Eggs并不完美,因为它要求源机器和目标机器上的操作系统和arch是一样的。
【讨论】: