我正在Debian环境中使用Django 1.7和Python 2.7在Google Compute Engine上构建应用程序。
为了使mpl_toolkit库正常工作,我必须在该环境中安装Anaconda及其各种模块,从而覆盖默认的“现成” Bitnami设置。
我目前无法从Anaconda目录(/ home / beastflow / anaconda2 / bin / python)中获得实时服务器来运行python,这是需要的。
确实,当我加载页面时,在调试消息中会得到以下行:
Python可执行文件:/ opt / bitnami / python / bin / python
为了使Django指向/ home / beastflow / anaconda2 / bin / python,我必须更改什么?
好的,我找到了答案(避免了重新构建mod_wsgi)。如果您使用的是Bitnami,则可以通过添加如下所示的PATH行来更改/ opt / bitnami / apache2 / bin / envvars,从而从不同的路径加载python(例如):
PATH=/home/beastflow/anaconda2/envs/django17/bin/:$PATH
export PATH
然后重新启动apache服务器:
sudo /opt/bitnami/ctlscript.sh restart
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句