gnu*_*ufs 15 python virtualenv
我打算成立一个Python应用程序(Pyblosxom)我的服务器上,并考虑到其自身的运行它的virtualenv沙箱用--no-site-packages。我希望这样的设置多年来可以轻松移植和维护。
但是,我只将 virtualenv 用于在本地重新创建某个服务器设置的开发环境,并且大多数关于 virtualenv 的来源似乎也提到了 virtualenv 用于这种用途。
从实时服务器上的 virtualenv 运行 Python 应用程序有什么缺点吗?
注意:至于设置的可移植性,我刚刚了解到--relocatable需要在新软件包安装后运行的实验选项。即使我没有这样做,我想由于 pip,设置会非常便携。
wom*_*ble 16
是的,virtualenv 非常适合生产——我们有(非常)大的使用 Python 的客户在 virtualenv 中运行他们的应用程序,并且可以很好地将它们与系统 Python 配置隔离开来。
但是,我不建议将它用于“便携性”——试图在机器之间传输整个东西。由于不兼容而导致微妙失败的机会太多了,其他人都不会注意到(因为这不是广泛完成的事情)。相反,拥有能够在新机器上设置符合您要求的新虚拟环境的自动化。
| 归档时间: |
|
| 查看次数: |
3980 次 |
| 最近记录: |