pynvrtc on Google Colab: libnvrtc.so not found

橙三吉。 提交于 2019-12-04 05:06:49

问题


In a Google Colab notebook, I am installing a python package which uses pynvrtc to compile some CUDA codes.

I got the error:

OSError: libnvrtc.so: cannot open shared object file: No such file or directory

I run !find / -name 'libnvrtc.*' and get

/usr/lib/x86_64-linux-gnu/libnvrtc.so.8.0.61
/usr/lib/x86_64-linux-gnu/libnvrtc.so.8.0

My question is: Do I suppose to have libnvrtc.so in my Google Colab system? How can I get around if I just have libnvrtc.so.8.0?


回答1:


Here is what I did to make pynvrtc work. Create symbolic link for libnvrtc.so.

!apt -y install libnvrtc8.0
!ln -snf /usr/lib/x86_64-linux-gnu/libnvrtc.so.8.0 /usr/lib/x86_64-linux-gnu/libnvrtc.so

Motivated by Is it possible to install cupy on google colab?



来源:https://stackoverflow.com/questions/50479337/pynvrtc-on-google-colab-libnvrtc-so-not-found

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!