1. 程式人生 > >安裝tensorflow,pycharm中出現libcudart.so.8.0: can't open shared object file: No such file or directory

安裝tensorflow,pycharm中出現libcudart.so.8.0: can't open shared object file: No such file or directory

原因

如果在安裝tensorflow_gpu後,在終端執行正常,而在PyCharm中出現如下錯誤的

‘ImportError: libcudart.so.8: cannot open shared object file: No such file or directory’

即該檔案未被找到,但是在環境變數已經設定。問題是在PyCharm中

LD_LIBRARY_PATH=’/usr/local/cuda/lib64’

解決方法

  1. 進入PyCharm軟體目錄中(pycharm*/bin),用文字方式開啟pycharm.sh,在185行處找到

    LD_LIBRARY_PATH=”I

    DEBINHOME:LD_LIBRARY_PATH” “$JAVA_BIN”

  2. 新增環境變數

    LD_LIBRARY_PATH=’/usr/local/cuda/lib64’

  3. 重新啟動pycharm,就執行正常了