5

我已经有一个用 Python 2 编写的 Web 应用程序,它在 WSGI(特别是 OpenERP Web 服务器)上运行。

我想编写一个新的 Web 应用程序,它将在同一台服务器(Ubuntu 上的 Apache 2)上运行,但使用 WSGI 和 Python 3。这两个应用程序将在不同的端口上。

那可能吗?

4

2 回答 2

1

不,mod_wsgi 不可能(请参阅此处:https ://github.com/GrahamDumpleton/mod_wsgi/issues/21和此处:https ://serverfault.com/questions/599859/multiple-python-versions-under- apachemod-wsgi )

这篇文章还提供了一个替代方案:使用 nginx。

于 2017-05-04T16:22:16.240 回答
-1

它很有可能。这就是 virtualenv 的全部意义所在。使用 python3 在 vi​​rtualenv 中设置第二个应用程序。

您可以将其添加到 apache 的虚拟主机配置中。

于 2013-01-17T09:29:35.543 回答