我用spyder或者終端運行mnist_deep.py程序,它可以正常運行,但是當我使用pycharm運行程序時,它會導致錯誤。項目解釋器是2.7.12(〜/ anaconda2/bin/python)。 錯誤類型: 導入錯誤:libcudart.so.8.0:無法打開共享目標文件:無此類文件或目錄 導入tensorflow錯誤。除非使用bazel,否則不應嘗試從其源目錄導入張量流;請退出張量源碼樹,並從那裏重新啓動你的Python解釋器ImportError:libcudart.so.8.0:無法打開共享目標文件:沒有這樣的文件或目錄
3
A
回答
0
在使用Tensorflow(GPU已啓用)之前,您需要安裝CUDA。如果你正在使用Ubuntu確保添加了這些行的〜/ .bashrc
export PATH=/path/to/your_cuda/bin:$PATH
export LD_LIBRARY_PATH=/path/to/your_cuda/lib64:$LD_LIBRARY_PATH
然後:
$source ~/.bashrc
3
這是最好做的,而不是編輯~/.bashrc
全系統的配置。在/etc/ld.so.conf.d/
創建.conf文件:
sudo nano /etc/ld.so.conf.d/nvidia.conf
補充一點:
/usr/local/cuda-8.0/lib64
/usr/local/cuda-8.0/lib # you probably don't need this line; check
# if the directory exists
然後運行sudo ldconfig
。希望這給你帶來快樂。
1
就我而言,我在沒有GPU的機器上安裝了tensorflow-gpu
。 卸載它解決了這一問題
pip uninstall tensorflow-gpu
pip install tensorflow --ignore-installed
如果沒有第2步,我得到了一個錯誤No module named tensorflow
(ref)
相關問題
- 1. 無法打開共享對象文件:沒有這樣的文件或目錄
- 2. 無法加載庫'gs':libgs.so:無法打開共享目標文件:沒有這樣的文件或目錄
- 3. Tensorflow:導入錯誤:libcusolver.so.8.0:無法打開共享對象文件:沒有這樣的文件或目錄
- 4. linux上的cx_Oracle:ImportError:libclntsh.so.12.1:無法打開共享目標文件:沒有這樣的文件或目錄
- 5. 無法打開庫'libcurl':libcurl:無法打開共享對象文件:沒有這樣的文件或目錄
- 6. LoadError:無法打開庫'lzo2':lzo2:無法打開共享對象文件:沒有這樣的文件或目錄
- 7. libm.so.6:無法打開共享目標文件:沒有這樣的文件或目錄
- 8. ImportError:libcudnn.so.6:無法打開共享目標文件:沒有這樣的文件或目錄
- 9. libpulse.so.0:無法打開共享目標文件:沒有這樣的文件或目錄
- 10. libruby.so.1.8:無法打開共享目標文件:沒有這樣的文件或目錄
- 11. 導入錯誤:libjpeg.so.7:無法打開共享目標文件:沒有這樣的文件或目錄
- 12. libisl.so.13:無法打開共享目標文件:沒有這樣的文件或目錄
- 13. django異常:libperconaserverclient.so.18:無法打開共享目標文件:沒有這樣的文件或目錄
- 14. FMOD Debian libfmod.so.8:無法打開共享目標文件:沒有這樣的文件或目錄
- 15. liblpsolve55.so:無法打開共享目標文件:沒有這樣的文件或目錄
- 16. ImportError:libcblas.so.3gf:無法打開共享目標文件:沒有這樣的文件或目錄
- 17. libcudart.so.7.5:無法打開共享目標文件:沒有這樣的文件或目錄
- 18. icui18n:無法打開共享目標文件:沒有這樣的文件或目錄
- 19. libjpeg.so.62:無法打開共享目標文件:沒有這樣的文件或目錄
- 20. ImportError:libnvidia-fatbinaryloader.so.375.39:無法打開共享目標文件:沒有這樣的文件或目錄
- 21. libltdl.so.3:無法打開共享目標文件:Ubuntu中沒有這樣的文件或目錄14.04
- 22. libcublas.so無法打開共享目標文件:ipython和筆記本中沒有這樣的文件或目錄
- 23. OpenCV:libopencv_core.so.2.4:無法打開共享目標文件:沒有這樣的文件或目錄
- 24. ImportError:libboost_iostreams.so.1.61.0:無法打開共享目標文件:沒有這樣的文件或目錄
- 25. 加載庫無法打開共享目標文件:沒有這樣的文件或目錄
- 26. ZMQ - libzmq.so.3:無法打開共享目標文件:沒有這樣的文件或目錄
- 27. libgtk-x11-2.0.so.0:無法打開共享目標文件:沒有這樣的文件或目錄
- 28. CMake libifport.so.5:無法打開共享目標文件:沒有這樣的文件或目錄
- 29. Tomcat 7 + JNI:UnsatisfiedLinkError:無法打開共享目標文件:沒有這樣的文件或目錄
- 30. mysql2.so:libmysqlclient_r.so.15:無法打開共享目標文件:沒有這樣的文件或目錄
請編輯您的問題發佈[最少的代碼再現,你問的問題](http://stackoverflow.com/help/mcve)。 – koceeng