安装torch之后import torch报错

参考:

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 成功

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。