开发者

mod_wsgi and pylons: setting the working environment

I'm trying to setup Pylons (1.0) with Apache mod_wsgi. Everything works fine with mod_wsgi and I can run a simple python wsgi app just fine.

I've got the quickwiki example from the Pylons site working when running it with paster, but obviously I would never deploy in such a manner - so I'm trying to get the Quickwiki example working with mod_wsgi. When I use paster to run the site, I have to source ./pylons/bin/activate and I feel like this is the "step" that is missing when trying to get it working with mod_wsgi. The ./pylons/bin/activate script is the one that was in the source when downloading pylons.

When using it with mod_wsgi, I get:

ImportError: No module named paste.deploy

I've look开发者_C百科ed at this site but just appending the path of the pylons app doesn't do it.

I've also looked at this site, but it didn't seem to do anything significant (and didn't solve the issue) when issuing:

import activate_workingenv
activate_workingenv.activate_workingenv(WORKING_ENV)

Looking at the sys.path after issuing source ./pylons/bin/activate shows like a dozen things added to the path, including the paster stuff and all my requirements. I'd rather not hardcode all those in the script - what am I missing here?

I'm new to Pylons and my Python skills aren't super strong, so I may be missing something really simple.


Read:

http://code.google.com/p/modwsgi/wiki/VirtualEnvironments

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜