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

完結 上圖片

報錯的信息

弄好的信息

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章