mod-wsgi&apache&pyramid(pylonsproject)

| 我在apache + mod-wsgi下运行金字塔站点时遇到问题。问题是我无法告诉apache哪个python解释器是它所服务站点的正确选择。我有几个虚拟环境,我想带那些python解释器。 我将此代码添加到我的apache配置中:
WSGIApplicationGroup %{GLOBAL}
WSGIPassAuthorization On
WSGIDaemonProcess pyramid user=karantan group=karantan processes=1 threads=4 python-    path=/home/karantan/pyramid1.0/bin/python
WSGIScriptAlias /myapp /home/karantan/myproject/pyramid.wsgi

<Directory /home/karantan/myproject>
  WSGIProcessGroup pyramid
  Order allow,deny
  Allow from all
</Directory>
还有一个名为WSGIPythonHome的参数,它告诉apache哪个解释器是正确的,但是我不能将其放在此配置中,因为它是全局变量(或类似的东西...) 那么如何在Apache下使用虚拟环境运行金字塔站点? 如上所述,我的主要问题(我认为)是apache始终使用默认系统python解释器(/ usr / bin / python)运行金字塔。我如何告诉apache必须从virtualenv中获取一个?     
已邀请:
        可以在以下位置找到说明如何将虚拟环境与mod_wsgi一起使用的文档: http://code.google.com/p/modwsgi/wiki/VirtualEnvironments     

要回复问题请先登录注册