LoginSignup
2
4

More than 3 years have passed since last update.

ImportError: libcuda.so.1: cannot open shared object file を解決する一例(nvidia container toolkit)

Posted at

Docker 19.03(--GPUが使えるバージョン)
nvidia container toolkit
の環境で、
tensorflow付きdockerにて、
libcuda.so.1: cannot open shared object file
というエラーがでることがよくあります。

もしくは、nvidia-smiにて、CUDA Version: ERR!
と表示されます。

ドライバに紐づいたlibcudaのファイルにリンクが取れていないようなので、
cd /usr/lib/x86_64-linux-gnu
ln -s libcuda.so.418.56 libcuda.so.1
とすることで解決できました。
(418.56はドライバのバージョンによって異なります)

2
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
4