7

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

4

2 回答 2

12

当然,一次只能激活一个 virtualenv 是不正确的。是的,一次只能在 shell 会话中激活一个,但您的站点不是通过 shell 会话部署的。例如,每个 WSGI 进程都将创建自己的环境:因此您需要做的就是确保每个 wsgi 脚本激活正确的 virtualenv,就像(至少在 mod_wsgi 的情况下)有据可查的那样。

于 2013-01-22T09:25:36.660 回答
0

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

于 2013-01-22T09:16:56.133 回答