1. ホーム
  2. Qt

ImportError を解決してください: libcublas.so.9.0: 共有オブジェクトファイルを開くことができません。そのようなファイルはありません

2022-02-07 15:46:23
<パス

というような問題を解決する方法です。ImportError: libcublas.so . [cuda バージョン]: 共有オブジェクト・ファイルを開くことができません。そのようなファイルがない問題

原因として考えられるのは、CUDAのバージョンが正しくないことです。

1. の下にあるバージョン情報を確認します。
cat /usr/local/cuda/version.txt  


<イグ

2. CUDAとtensorflowのバージョンの関係表に従って、バージョンが一致するかどうかを確認します。


3. 一致しない場合

TensorFlowまたはCUDAの適切なバージョンをインストールしてください。

対応するバージョンのTensorFlowのGPUバージョンをインストールします。
pip install tensorflow-gpu==version number


対応するバージョンのCUDAをインストールする

参考 https://blog.csdn.net/wf19930209/article/details/81879514

4. 一致しても、エラーを報告する

それはあなたのcuda環境変数が正しく設定されていないためです、してください。

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/[CUDA version]/lib64


例えば

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-9.0/lib64


参考 https://blog.csdn.net/yuejisuo1948/article/details/81043962