tensorflow 爬坑笔记-------- Python----import error

ImportError: libnvidia-fatbinaryloader.so.390.25: 
cannot open shared object file: No such file or directory

安装cuda到崩溃, 还好之前的爬坑爬到心态平稳了,这次安装只用了两天,安装好了运行tensorflow又出错了

基本的教程网上都有,安装cuda,装nvidia显卡驱动什么的,教程很多
安装tensorflow-gpu也很简单,pip就行

在运行时报了两个错误

  • 第一个是cunn找不到,这个是把下载的文件移动到usr/local/cuda/lib64下,这个也没什么难点.
  • 第二个错误:

    ImportError: libnvidia-fatbinaryloader.so.390.25: cannot open shared object file: No such file or directory

    我google了好久,第一页都翻遍了,发现每个人的回答都不太一样…大家各种千奇百怪的错误

  • 找了好久,我用英语搜的都找了好久,中文+百度也没试过,估计找不出来
  • 所以想记录一下,希望能给大家提供点帮助,特别是无法科学上网的朋友

配置环境变量

vim source ~/.bashrc

export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/local/lib:/usr/local/cuda/lib64:/usr/lib/x86_64-linux-gnu:/usr/lib/nvidia-375

export LIBRARY_PATH=${LIBRARY_PATH}:/usr/local/cuda/lib64:/usr/lib/x86_64-linux-gnu:/usr/lib/nvidia-375
  • 首先 根据你的报错信息 在你的cuda路径下,找到这个文件 libnvidia-fatbinaryloader.so.390.25,390
    • 390是我的NVIDIA驱动名称 一定要找到名称完全一样的文件
      然后 注意cuda的路径是你在 bashrc 写入的cuda路径, 我的是cuda-8.0

完结 上图片

tensorflow 爬坑笔记-------- Python----import error_第1张图片

tensorflow 爬坑笔记-------- Python----import error_第2张图片

你可能感兴趣的:(学习记录)