参考:
https://blog.csdn.net/dongfang1984/article/details/81363834
https://blog.csdn.net/qq_33289694/article/details/103858513
问题:安装Pytorch之后,输入import torch,出现ImportError: libmkl_gnu_thread.so: cannot open shared object file: No such file or directory
原因:mkl等库都在anaconda里安装,但是torch没有链接anaconda里的这些库,所以报错。
解决方法:
? ? 首先找到linux上的libmkl_gf_lp64.so,复制当前的路径,很重要?。?!
? ? 然后 cd /etc/ld.so.conf.d,使用sudo vi runtime-x86_64.conf建立一个文件,将刚刚的路径写入新建的文件中,即,按下i,右键paste,按下Esc,按下:,输入wq,按下回车键。
? ? 然后再输入sudo ldconfig完成更新即可。
? ? 输入ipython,然后import torch 成功