Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Could not load dynamic library 'libcusolver.so.10'; dlerror #972

Closed
DavidGOrtega opened this issue Apr 18, 2022 · 4 comments
Closed

Could not load dynamic library 'libcusolver.so.10'; dlerror #972

DavidGOrtega opened this issue Apr 18, 2022 · 4 comments
Assignees
Labels
cml-image Subcommand invalid This doesn't seem right question User requesting support

Comments

@DavidGOrtega
Copy link
Contributor

Coming from here

Could not load dynamic library 'libcusolver.so.10'; dlerror: libcusolver.so.10: cannot open shared object file: No such file or directory; LD_LIBRARY_PATH: /usr/local/lib/python3.8/dist-packages/cv2/../../lib64:/usr/local/nvidia/lib:/usr/local/nvidia/lib64

@DavidGOrtega DavidGOrtega added p0-critical Max priority (ASAP) cml-image Subcommand labels Apr 18, 2022
@0x2b3bfa0
Copy link
Member

0x2b3bfa0 commented Apr 18, 2022

It's not a bug; it's a feature. 😉 Our images use CUDA 11, not CUDA 10.

$ docker run --rm iterativeai/cml:0-dvc2-base1-gpu find / -name libcusolver.so.*
/usr/local/cuda-11.2/targets/x86_64-linux/lib/libcusolver.so.11
/usr/local/cuda-11.2/targets/x86_64-linux/lib/libcusolver.so.11.1.0.152

@0x2b3bfa0 0x2b3bfa0 added invalid This doesn't seem right question User requesting support and removed p0-critical Max priority (ASAP) labels Apr 18, 2022
@0x2b3bfa0
Copy link
Member

0x2b3bfa0 commented Apr 18, 2022

If you need CUDA 10, you can use the official nvidia/cuda:10.1-cudnn7-runtime-ubuntu18.04 base image and install our tools on top of it:

CML

apt update && apt install -y curl && curl https://github.com/iterative/cml/releases/latest/download/cml-linux-x64 -Lo /usr/bin/cml && chmod a+x /usr/bin/cml

DVC

apt update && apt install -y curl && curl https://dvc.org/deb/dvc.list -Lo /etc/apt/sources.list.d/dvc.list && curl -L https://dvc.org/deb/iterative.asc | apt-key add - && apt update && apt install -y dvc

@0x2b3bfa0
Copy link
Member

0x2b3bfa0 commented Apr 18, 2022

We've seen a few requests in the past regarding CUDA versions:

Should we take another look at packaging?

@mevatron
Copy link

Upgrading to tensorflow~=2.6.0 does the trick! Thanks again!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cml-image Subcommand invalid This doesn't seem right question User requesting support
Projects
None yet
Development

No branches or pull requests

3 participants