2017-11-10 26 views
0

テンソルフローをインストールしようとしましたが、最終的にそこに着いた。私がインストールしている間にテンソルフロー(GPU)の崇高なテキスト3

ImportError: libcudnn.Version: cannot open shared object file: No such file or directory

が、私はそれを扱うことができる:

私はエラーを得ました。私は端末でうまく動作すると思います。

Run Screen

しかし、問題は、私は崇高なテキストでtensorflowをインポートしようとしたとき、それは同じエラーを吐くあります。私はここに、このエラーを取得する理由私は/home/username/.conda/envs/tensorflow/binにビルドシステム・パスを変更し

ImportError: libcudnn.so.6: cannot open shared object file: No such file or directory

原因は、私が理解することはできません。

私を助けることができる人はいますか?

答えて

1

ターミナルから作業しているので、cuda,cudnnなどのものとGPUドライバが正しく設定されており、エクスポートパスが.bashrc(〜/ .bashrc)ファイルに追加されていると思います。だからこそターミナルから走るのです。エクスポート情報を.bashrcファイルにだけ追加すると、端末上で動作するようになりますが、sublimeなどの他のプログラムには役立ちません。

.bashrcファイルからエクスポート情報を取り出し、/etc/environmentファイルに追加することをお勧めします。現在のユーザーからログアウトし、再度ログインして環境変数の変更を行う必要があります。 .bashrcファイルのエクスポート情報は、次のようになります。

export PATH=/usr/local/cuda-8.0/bin${PATH:+:${PATH}} 
export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64\${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}} 
+0

ありがとうございます。ただし、動作しません。私が環境に追加したのは "/ usr/local/cuda/lib64:/usr/local/cuda-8.0/lib64"です。 – KLee

関連する問題