web-dev-qa-db-ja.com

ImportError:libcudnn.so.7:共有オブジェクトファイルを開けません:そのようなファイルまたはディレクトリはありません

インストール済みTensorflow 1.6.0-Python 3.6.4環境でのanacondaを使用したGPUバージョン。

私がする時 import tensorflow as tf、次のエラーが発生します。

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

異なるバージョン:

  • cudnn : 7.1.1
  • cuda : 9.0.176
  • tensorflow : 1.6.0
  • Ubuntu : 16.04

this は知っていますが、問題は解決しませんでした。

4
vinzee

nvidia-cuda-toolkitパッケージをインストールしました:

$ Sudo apt install nvidia-cuda-toolkit

そしてそれは働いた。

解決策は見つかりませんでした。テンソルフローのWebサイトにも、nvidiaのインストールページにもありません。コマンドラインでcudaのバージョンを取得する方法を探しているときに、運良くそれを見つけました: cudaのバージョンを取得する方法?

2
vinzee