mxdlzg
deepin
2018-04-16 03:09 我这几天一直在折腾这个,最后让我发现一个方法,我觉得暴力添文件的话基本哪个版本的tensorflow都能跑
1 先用官网的run安装cuda9.0,不安驱动
2 安装bumblebee 和primus, --no-install-recommends
3 手动安装对应cuda版本的驱动,这时候应该是bumblebee正常运行了,但是tensorflow找不到驱动的so文件,好像手动安的驱动没有对应的libcuda.so.1这个文件
4 下载nvidia官网的对应版本驱动,不要安装,手动解压缩
5 在解压好的文件夹内找到对应的libcuda。so库,缺什么补什么,少什么添什么,直接把文件丢进/usr/lib/下,或者/usr/lib/nvidia下面
6 下载对应版本的cudnn丢进lib里,这样tensorflow基本就能跑了,bumblebee也正常
我用的是tensorflow-gpu 1.7.0,没有任何问题
1 先用官网的run安装cuda9.0,不安驱动
2 安装bumblebee 和primus, --no-install-recommends
3 手动安装对应cuda版本的驱动,这时候应该是bumblebee正常运行了,但是tensorflow找不到驱动的so文件,好像手动安的驱动没有对应的libcuda.so.1这个文件
4 下载nvidia官网的对应版本驱动,不要安装,手动解压缩
5 在解压好的文件夹内找到对应的libcuda。so库,缺什么补什么,少什么添什么,直接把文件丢进/usr/lib/下,或者/usr/lib/nvidia下面
6 下载对应版本的cudnn丢进lib里,这样tensorflow基本就能跑了,bumblebee也正常
我用的是tensorflow-gpu 1.7.0,没有任何问题
Reply Like 0 View the author


中文
LD_LIBRARY_PATH
