我想用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技能不超強,所以我可能會錯過一些非常簡單的東西。
許多感謝。有用。我實際上看了幾次,但不知道我是否應該使用它。這行是kicker:site.addsitedir('/ usr/local/pythonenv/PYLONS-1/lib/python2.5/site-packages') – rfusca 2010-08-10 01:14:13