ubuntu 16.04 +cuda8.0+cudnn5.1+annocuda3+tensorflow-gpu1.4+python3.6
所有都安装调试成功,但当 执行file.py时提示:
ImportError: libcusolver.so.8.0: cannot open shared object file: No such file or directory
查了很多材料,大多数给出的设置环境变量 like this:
$ export PATH="$PATH:/usr/local/cuda-8.0/bin"
$ export LD_LIBRARY_PATH="/usr/local/cuda-8.0/lib64"
但是这个环境变量我是设置好的
还有很多帖子说是cudnn版本和cuda版本不一致
甚至有贴子说TF-gpu和cudnn不一致,不支持之类的
以上全是baidu贴
还是去找google吧
果然,在google上找到答案
sudo gedit /etc/ld.so.conf.d/cuda.conf
/usr/local/cuda-8.0/bin
保存
sudo ldconfig
OK
折腾了七天七夜,真是醉了