1,在windows下使用Pycharm调用shh连接远程服务器,运行
import mxnet
出现libcudart.so.9.0: cannot open shared object file: No such file or directory的错误
在服务器上运行没报错。
解决办法,首先检测cuda是否安装成功,若没有,重新安装cuda。
若cuda安装没有问题,
方法一:
sudo ldconfig /usr/local/cuda-9.0/lib64
方法二:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-9.0/lib64
方法三:
export PATH=$PATH:/usr/local/cuda-8.0/bin
export LIBRARY_PATH=$LIBRARY_PATH:/usr/local/cuda-8.0/lib64
source /etc/profile
2.配置cuda环境变量
vim ~/.bashrc
按i键进行输入,输入以下内容之后,按esc,输入:wq后保存退出。
export PATH=$PATH:/usr/local/cuda/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib:/usr/local/cuda/lib64
输入以下内容,使环境变量生效。
source ~/.bashrc