繁体   English   中英

Apache,Flask和Tensorflow-“ ImportError:libcusolver.so.8.0:无法打开共享对象文件:没有此类文件或目录”

[英]Apache, Flask & Tensorflow - “ImportError: libcusolver.so.8.0: cannot open shared object file: No such file or directory”

我正在尝试使用Apache2在AWS EC2实例上部署flask(python 3.5)应用程序,该实例利用GPU进行张量流模型(AWS Deep Learning AMI-CUDA 8)。 我收到以下错误:

ImportError: libcusolver.so.8.0: cannot open shared object file: No such file
or directory

我已经在StackOverflow和GitHub上看到了此问题的各种迭代,包括: Tensorflow:ImportError:libcusolver.so.8.0:无法打开共享对象文件:没有这样的文件或目录

但是这些似乎不适用于这种情况,因为我仅在使用Apache进行部署时收到此错误(在使用Flask的内置开发服务器或手动运行关联的脚本时可以正常工作)。

任何人都可以提供信息,说明为什么我可能仅使用Apache收到此错误,以及如何寻求纠正该错误?

我能够使用在这里找到的一些信息来解决该问题: https : //github.com/tensorflow/tensorflow/issues/4547 我不知道Apache2会忽略系统级别的环境变量,而必须分别设置它们。

我需要在Apache2环境变量配置文件中设置export LD_LIBRARY_PATH=/usr/local/cuda/lib64 ,该文件在/etc/apache2/envvars

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

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