2010-08-10 106 views
0

我想用Apache mod_wsgi设置pylons(1.0)。一切工作正常与mod_wsgi和我可以运行一个简单的python wsgi应用程序就好了。mod_wsgi和pylons:设置工作环境

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

当mod_wsgi的使用它,我得到:

ImportError: No module named paste.deploy

我看了this site只是附加挂架的应用程序的路径没有做到这一点。

我也看了this site,但它似乎并没有做任何显著(和 没有解决问题)发行时:

import activate_workingenv 
activate_workingenv.activate_workingenv(WORKING_ENV) 

发行source ./pylons/bin/activate节目后望着sys.path就像十二件事情一样,包括贴纸和我的所有要求。我宁愿不硬编码脚本中的所有内容 - 我在这里错过了什么?

我是新来的塔和我的Python技能不超强,所以我可能会错过一些非常简单的东西。

回答