Python SyntaxError与VirtualEnv+;Django的mod wsgi
我在生产的Python SyntaxError与VirtualEnv+;Django的mod wsgi,python,django,virtualenv,mod-wsgi,wsgi,Python,Django,Virtualenv,Mod Wsgi,Wsgi,我在生产的ubuntu13.04服务器上使用mod wsgi时遇到问题 有人能指出问题所在吗 以下是我得到的以下语法错误的回溯: [Mon Jul 14 14:37:09 2014] [error] [client 70.180.246.22] mod_wsgi (pid=14292): Target WSGI script '/home/aaron/public_html/flapsta.com/flapsta/flapsta/flapsta.wsgi' cannot be loaded as
ubuntu13.04
服务器上使用mod wsgi
时遇到问题
有人能指出问题所在吗
以下是我得到的以下语法错误的回溯:
[Mon Jul 14 14:37:09 2014] [error] [client 70.180.246.22] mod_wsgi (pid=14292): Target WSGI script '/home/aaron/public_html/flapsta.com/flapsta/flapsta/flapsta.wsgi' cannot be loaded as Python module.
[Mon Jul 14 14:37:09 2014] [error] [client 70.180.246.22] mod_wsgi (pid=14292): Exception occurred processing WSGI script '/home/aaron/public_html/flapsta.com/flapsta/flapsta/flapsta.wsgi'.
[Mon Jul 14 14:37:09 2014] [error] [client 70.180.246.22] Traceback (most recent call last):
[Mon Jul 14 14:37:09 2014] [error] [client 70.180.246.22] File "/home/aaron/public_html/flapsta.com/flapsta/flapsta/flapsta.wsgi", line 16, in <module>
[Mon Jul 14 14:37:09 2014] [error] [client 70.180.246.22] execfile(activate_env, dict(__file__=activate_env))
[Mon Jul 14 14:37:09 2014] [error] [client 70.180.246.22] File "/home/.virtualenvs/flapsta/bin/activate", line 4
[Mon Jul 14 14:37:09 2014] [error] [client 70.180.246.22] deactivate () {
[Mon Jul 14 14:37:09 2014] [error] [client 70.180.246.22] ^
[Mon Jul 14 14:37:09 2014] [error] [client 70.180.246.22] SyntaxError: invalid syntax
当我注释掉这一行时:
execfile(activate_env, dict(__file__=activate_env))
它不再激活virtualenv
,我可以很好地加载站点,但显然我不能使用virtualenv
来承载具有不同依赖关系的多个站点
这是一个已知的问题,还是我遗漏了某个可以帮助指出的配置
我在跑步:
Django 1.5.4
viritualenv 1.11.1
Apache2.2
Ubuntu 13.04
Python 2.7.4
提前感谢。您正在尝试用Python执行bash激活脚本。您应该正在执行
activate\u this.py
Python脚本。您正在尝试在Python中执行bash activate脚本。您应该正在执行activate\u this.py
Python脚本。您正在尝试在Python中执行bash activate脚本。您应该正在执行activate\u this.py
Python脚本。您正在尝试在Python中执行bash activate脚本。您应该正在执行activate\u this.py
Python脚本。修复了SyntaxError
消息,但我仍然无法在编译时将我的包从virtualenv
导入站点。我将wsgi.py
作为正常配置,只更改了flapsta.wsgi
。我还需要对wsgi.py进行一些配置吗?谢谢。windows中没有激活此.py。在这种情况下如何解决?这修复了SyntaxError
消息,但我仍然无法在编译时将我的包从virtualenv
导入站点。我将wsgi.py
作为正常配置,只更改了flapsta.wsgi
。我还需要对wsgi.py进行一些配置吗?谢谢。windows中没有激活此.py。在这种情况下如何解决?这修复了SyntaxError
消息,但我仍然无法在编译时将我的包从virtualenv
导入站点。我将wsgi.py
作为正常配置,只更改了flapsta.wsgi
。我还需要对wsgi.py进行一些配置吗?谢谢。windows中没有激活此.py。在这种情况下如何解决?这修复了SyntaxError
消息,但我仍然无法在编译时将我的包从virtualenv
导入站点。我将wsgi.py
作为正常配置,只更改了flapsta.wsgi
。我还需要对wsgi.py进行一些配置吗?谢谢。windows中没有激活此.py。在这种情况下如何解决?为什么不能使用virtualenv
托管多个具有不同依赖关系的站点?为什么不能使用virtualenv
托管多个具有不同依赖关系的站点?为什么不能使用virtualenv
托管多个具有不同依赖关系的站点?为什么不能使用virtualenv
托管多个站点托管具有不同依赖关系的多个站点?
Django 1.5.4
viritualenv 1.11.1
Apache2.2
Ubuntu 13.04
Python 2.7.4