如果在导入tensorflow时正确设置了“LD_LIBRARY_PATH”,则为“非法指令”

时间:2018-04-13 09:19:04

标签: python tensorflow

我的系统上安装了cuda 8.0,9.0和9.1,AuthenticateCoreAsync()指向/usr/local/cuda,如果/usr/local/cuda-9.0为空,则导入tensorflow时出现典型的LD_LIBRARY_PATH错误(tensorflow-gpu == 1.7.0安装在pip上)。

如果我根据Nvidia documentation设置ImportError: libcublas.so.9.0: cannot open shared object file: No such file or directoryLD_LIBRARY_PATHPATHLD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64,则在导入张量流时会得到PATH=/usr/local/cuda-9.0/bin:...。如果我将Illegal instruction (core dumped)设置为CUDA_HOME,则会发生同样的事情。

cuDNN是版本7.0.4。

有人可以帮我解决这个问题吗?

0 个答案:

没有答案