[英]Using Mod_wsgi with Anaconda python library
我已经安装了mod_wsgi --with-python选项。 当我在Apache上运行flask应用程序时,它说“ Anaconda中已安装Flask”。 我怎么能迫使mod_wsgi拿起anaconda库。
您可能需要执行以下操作。
从源代码构建mod_wsgi时,请将LD_RUN_PATH
环境变量设置为/home/jdnco/anaconda2/lib
。 因此,返回并在mod_wsgi源代码中执行以下操作:
make distclean
./configure --with-python=/home/jdnco/anaconda2/bin/python
LD_RUN_PATH=/home/jdnco/anaconda2/lib make
sudo make install
这将确保它与正确的库链接。 再次检查ldd
。
然后在Apache配置文件中也进行设置:
WSGIPythonHome /home/jdnco/anaconda2
在与系统目录中的版本相匹配的非标准位置中使用Python安装时,这两个都是必需的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.