apache - Apache配置多 python 版本

  显示原文与译文双语对照的内容
0 0

我的盒子里有几个版本的python 。 我的应用程序使用 python 2.7在/usr/local/bin/python. 中看起来是使用早期版本的/usr/bin/python. 如何配置Apache以使用更早版本的python 。

时间:原作者:3个回答

0 0

不能将mod_wsgi重新生成到它的他版本的python,或者者将CGI脚本中的to行更改为它的他可以执行文件。

原作者:
0 0

要使用 python 3,你需要为 python 3安装正确的mod_wsgi 。

在Debian或者Ubuntu上: sudo apt-get install libapache2-mod-wsgi-py3

对于旧版本的python,在安装mod_wsgi时,请键入: ./configure --with-python=/usr/local/bin/python2.5 例如版本 2.5.

原作者:
0 0

我可以能会错误,但是任何用户apache都有一个配置文件,它可以能有搜索路径。 你可以在/usr/bin, 之前更改搜索路径以搜索/usr/local/bin,尽管这不是一个理想的方法。 如果为Apache使用的帐户设置了默认的shell,只需检查是否为该 shell 设置了rc文件,如果不是的话。

原作者:
...