我正在尝试使用ubuntu 14.04上的apache2.4,mod_wsgi部署django网站。 问题是我的wsgi.py文件无法导入django。这显然意味着我没有为virtualenv设置python路径。但是我对如何添加virtuaenv网站包的python路径感到有些困惑。 我的wsgi.py是:
import os
import sys
sys.path.append('/home/sp/webapps')
sys.path.append('/home/sp/webapps/ilog_dev')
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "ilog_dev.settings")
from django.core.wsgi import get_wsgi_application
application = get_wsgi_application()
所以问题是我应该如何将virtualenv的site-package添加到python路径
答案 0 :(得分:0)
在做任何事之前你有没有试过path/to/virtualenv/activate
?或许你没有使用virtualenv的python而不是global python。