导入pytorch时libmkl_intel_lp64.so找不到问题解决
引言
安装或者更新完pytorch后,运行不了,显示错误:
(base) xu@xusu:~$ pythonPython 3.7.1 (default, Dec 14 2018, 19:28:38) [GCC 7.3.0] :: Anaconda, Inc. on linuxType "help", "copyright", "credits" or "license" for more information.>>> import torchTraceback (most recent call last):File "", line 1, inFile "/home/xu/torch/__init__.py", line 84, in from torch._C import *ImportError: libmkl_intel_lp64.so: cannot open shared object file: No such file or directory>>>
错误显示为:libmkl_intel_lp64.so: cannot open shared object file: No such file or directorylibmkl_intel_lp64.so是一个动态链接库文件,系统找不到。
解决方法: 1、搜索该文件路径
$ sudo find /home -name libmkl_intel_lp64.so
如果这个文件确实存在,就会显示它的路径,如:
/home/xu/anaconda3/lib/libmkl_intel_lp64.so
2、将上一步搜索出来的路径添加到环境变量
先打开当前用户环境变量配置文件bashrc
$ sudo gedit ./.bashrc
在最后面添加一行:
export LD_LIBRARY_PATH=/home/xu/anaconda3/lib:$LD_LIBRARY_PATH红色部分就是上一步搜索出来的路径。
3、更新环境变量配置文件并显示
$ source ./.bashrc$ echo $LD_LIBRARY_PATH
如果能正确显示刚才添加的路径,则设置成功。继续导入pytorch就不会报错了。
举一反三,如果是其他的动态链接库文件也找不到,解决方法是一样的。
【导入pytorch时libmkl_intel_lp64.so找不到问题解决】以上就是导入pytorch时libmkl_intel_lp64.so找不到问题解决的详细内容,更多关于导入pytorch找不到libmkl_intel_lp64.so的资料请关注脚本之家其它相关文章!
推荐阅读
- 新能源与纯电动技术|这么大的事儿,宁德时代就聊了不到4分钟?
- #云原生征文#Kubernetes(k8s)临时存储
- 内存变化趋势perfmon使用
- 投稿|直播电商走入“抉择时刻”
- pytorch|Pytorch梯度理解+自定义损失函数
- CSS(line-height继承时的坑)
- 数据生态第三弹|数据生态第三弹 | RocketMQ OpenMLDB Connector,实时数据到特征工程的高速传输
- 程序人生|公开处刑|阿里、京东时薪对比曝光,PDD时薪行业最高
- ArrayList源码解析
- 投稿|Big Pharma好日子结束,Big Biotech时代对投资者意味着什么?