如何在同一台服务器上使用多个python虚拟环境

时间:2013-01-22 08:56:35

标签: python virtualenv

如何在同一服务器上同时部署和托管多个具有不同依赖关系的python项目?

2 个答案:

答案 0 :(得分:10)

当然,只有一个virtualenv可以同时激活,这是不正确的。是的,一次只能有一个在shell会话中处于活动状态,但您的站点不是通过shell会话部署的。例如,每个WSGI进程都将创建自己的环境:所以您需要做的就是确保每个wsgi脚本都激活正确的virtualenv(至少在mod_wsgi的情况下)well documented

答案 1 :(得分:0)

对python使用virtualenv。如果需要,您可以在其中安装任何其他版本的python / packages。