繁体   English   中英

将Mod_wsgi与Anaconda python库一起使用

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM