Pycharm中出现ImportError:DLL load failed:找不到指定模块的解决方法


Posted in Python onSeptember 17, 2019

关于conda安装matplotlib报错

最近在师姐机器上跑实验的时候,想利用matplotlib包来绘制损失曲线图,安装过程中碰到了一些小麻烦,感觉之前好像也碰到过类似的问题,网上一搜什么numpy、matplotlib、pillow包版本冲突啊,然后就是各种尝试,直至重装Anaconda,当时特头疼,最后无意中解决了,今天又碰到了类似的问题,这次记录下来防止忘记

系统版本: Windows 10 python包管理工具:conda 4.7.11 python版本:3.7.4

从头开始,首先安装python环境,然后直接安装matplotlib,会自行安装它的所有依赖,比如numpy等。

conda -n python37 python=3.7
conda install matplotlib

命令行中导入matplotlib没有报错:

Pycharm中出现ImportError:DLL load failed:找不到指定模块的解决方法

这是在Pycharm配置的conda解释器

Pycharm中出现ImportError:DLL load failed:找不到指定模块的解决方法 

可以看到安装的matplotlib、numpy等的版本,然后直接运行就报错了???

from . import _mklinit ImportError: DLL load failed: 找不到指定的模块。

Pycharm中出现ImportError:DLL load failed:找不到指定模块的解决方法 

然后就在网上百度,下面是 1. 设置环境变量,这是原博客地址 当初在安装Anaconda中,根据其安装提示没有自动配置环境变量,选择了下一个。

Pycharm中出现ImportError:DLL load failed:找不到指定模块的解决方法

此时查看电脑环境变量中没有Anaconda的路径,然后根据上面的博客增加了三条环境变量(当时就想那安装Anaconda时为什么要提示不配置环境变量呢)。然而仍然报错,不过这次却报了其它错误:

from matplotlib import afm, cbook, ft2font, rcParams ImportError: DLL load failed: 找不到指定的程序。

Pycharm中出现ImportError:DLL load failed:找不到指定模块的解决方法 

然后发现也可以在Pycharm内部添加环境变量,Run > Edit Configurations > Environment Variables,添加PATH=${Anaconda的根路径}\Library\bin,然后就能正常运行了,即使把上面的三条环境变量删掉仍然能够能正常运行,这么说外部配置没有用,感觉是Pycharm本身出了问题。

Pycharm中出现ImportError:DLL load failed:找不到指定模块的解决方法 

下面是正常使用matplotlib的一个demo

Pycharm中出现ImportError:DLL load failed:找不到指定模块的解决方法

关于这次主要有几个疑惑: 为啥命令行中导入包没有问题,在Pycharm中就有问题?为什么在外部直接配置Anacodna环境变量就不行,只能在Pycharm中配置Anaconda的路径等? 最后结论是Pycharm本身有问题,这是官方说法,师姐电脑上的版本刚好是2018的,直接升级为19版本,然后发现新版本的pycharm中,在配置解释器的时候下面也多出了一个conda executable路径(我记得之前好像是没有的),终于恢复正常,不用自己配置anaconda的环境变量啥了( = _ =)

Pycharm中出现ImportError:DLL load failed:找不到指定模块的解决方法

总结

以上所述是小编给大家介绍的Pycharm中出现ImportError:DLL load failed:找不到指定模块的解决方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
linux环境下安装pyramid和新建项目的步骤
Nov 27 Python
Python文件操作类操作实例详解
Jul 11 Python
python实现ipsec开权限实例
Nov 11 Python
尝试用最短的Python代码来实现服务器和代理服务器
Jun 23 Python
Python复数属性和方法运算操作示例
Jul 21 Python
Python编程之字符串模板(Template)用法实例分析
Jul 22 Python
Python温度转换实例分析
Jan 17 Python
关于Tensorflow中的tf.train.batch函数的使用
Apr 24 Python
Python实现简单的用户交互方法详解
Sep 25 Python
Python3显示当前时间、计算时间差及时间加减法示例代码
Sep 07 Python
django中间键重定向实例方法
Nov 10 Python
python字符串的一些常见实用操作
Apr 06 Python
Python中*args和**kwargs的区别详解
Sep 17 #Python
python SocketServer源码深入解读
Sep 17 #Python
Python @property使用方法解析
Sep 17 #Python
Python爬取知乎图片代码实现解析
Sep 17 #Python
Python读写文件模式和文件对象方法实例详解
Sep 17 #Python
Python爬取破解无线网络wifi密码过程解析
Sep 17 #Python
Python使用random模块生成随机数操作实例详解
Sep 17 #Python
You might like
php通过array_push()函数添加多个变量到数组末尾的方法
2015/03/18 PHP
js 编程笔记 无名函数
2011/06/28 Javascript
jquery使用正则表达式验证email地址的方法
2015/01/22 Javascript
JS动态显示表格上下frame的方法
2015/03/31 Javascript
简介JavaScript中POSITIVE_INFINITY值的使用
2015/06/05 Javascript
Highcharts入门之基本属性
2016/08/02 Javascript
Google 地图类型详解及示例代码
2016/08/06 Javascript
脚本div实现拖放功能(两种)
2017/02/13 Javascript
bootstrap模态框嵌套、tabindex属性、去除阴影的示例代码
2017/10/17 Javascript
详解js类型判断
2018/05/22 Javascript
bootstrap-table实现表头固定以及列固定的方法示例
2019/03/07 Javascript
JS内置对象和Math对象知识点详解
2020/04/03 Javascript
[02:21]2018完美盛典章节片——初心
2018/12/17 DOTA
Python标准库之循环器(itertools)介绍
2014/11/25 Python
Python二维码生成库qrcode安装和使用示例
2014/12/16 Python
Python 实现数据库更新脚本的生成方法
2017/07/09 Python
在python中利用KNN实现对iris进行分类的方法
2018/12/11 Python
python单线程文件传输的实例(C/S)
2019/02/13 Python
python 自定义装饰器实例详解
2019/07/20 Python
用CSS3实现无限循环的无缝滚动的实例代码
2017/07/04 HTML / CSS
基于 HTML5 Canvas实现 的交互式地铁线路图
2018/03/05 HTML / CSS
h5页面背景图很长要有滚动条滑动效果的实现
2021/01/27 HTML / CSS
阿拉伯世界最大的电子商务网站:Souq沙特阿拉伯
2016/10/28 全球购物
来自圣地亚哥的实惠太阳镜:Knockaround
2018/08/27 全球购物
英国领先的在线鱼贩:The Fish Society
2020/08/12 全球购物
Fanatics官网:运动服装、球衣、运动装备
2020/10/12 全球购物
空指针到底是什么
2012/08/07 面试题
Oracle的内存结构(Memory structures)
2015/06/10 面试题
保研推荐信
2014/05/09 职场文书
本科生导师推荐信范文
2014/05/18 职场文书
生物技术专业求职信
2014/06/10 职场文书
大学生简短的自我评价
2014/09/12 职场文书
平安家庭事迹材料
2014/12/20 职场文书
音乐研修感悟
2015/11/18 职场文书
纯html+css实现Element loading效果
2021/08/02 HTML / CSS
xhunter1.sys可以删除嘛? win11提示xhunter1.sys驱动不兼容解决办法
2022/09/23 数码科技