mod_wsgi和pylons:设置工作环境

时间:2010-08-10 00:27:39

标签: python pylons mod-wsgi

我正在尝试使用Apache mod_wsgi设置Pylons(1.0)。使用mod_wsgi一切正常,我可以运行一个简单的python wsgi应用程序就好了。

我在使用paster运行它时quickwiki example from the Pylons site正常工作,但显然我绝不会以这种方式部署 - 所以我试图让Quickwiki示例使用mod_wsgi。当我使用贴纸运行网站时,我必须source ./pylons/bin/activate,我觉得这是尝试使用mod_wsgi时缺少的“步骤”。 ./pylons/bin/activate脚本是下载挂架时源代码中的脚本。

与mod_wsgi一起使用时,我得到:

  

ImportError:没有名为的模块   paste.deploy

我看过this site,但只是附加了pylons应用程序的路径不会这样做。

我也看了this site,但它似乎没有做任何重要的事情(并且 发布时没有解决问题:

import activate_workingenv
activate_workingenv.activate_workingenv(WORKING_ENV)

在发出sys.path之后查看source ./pylons/bin/activate会显示路径中添加的十几项内容,包括贴纸内容和所有要求。我宁愿不对脚本中的所有内容进行硬编码 - 我在这里缺少什么?

我是Pylons的新手,我的Python技能不是很强大,所以我可能会遗漏一些非常简单的东西。

1 个答案:

答案 0 :(得分:3)

相关问题