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 相关文章推荐
django中模板的html自动转意方法
May 27 Python
python3实现字符串的全排列的方法(无重复字符)
Jul 07 Python
Python实现将Excel转换成为image的方法
Oct 23 Python
python操作小程序云数据库实现简单的增删改查功能
Jun 06 Python
mac 上配置Pycharm连接远程服务器并实现使用远程服务器Python解释器的方法
Mar 19 Python
Python实现常见的几种加密算法(MD5,SHA-1,HMAC,DES/AES,RSA和ECC)
May 09 Python
django 利用Q对象与F对象进行查询的实现
May 15 Python
Python3实现英文字母转换哥特式字体实例代码
Sep 01 Python
python和node.js生成当前时间戳的示例
Sep 29 Python
Python爬虫之Selenium设置元素等待的方法
Dec 04 Python
python爬虫beautifulsoup库使用操作教程全解(python爬虫基础入门)
Feb 19 Python
PYTHON InceptionV3模型的复现详解
May 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+AJAX让WordPress动态加载文章的教程
2015/12/11 PHP
优化WordPress中文章与评论的时间显示
2016/01/12 PHP
php封装一个异常的处理类
2017/06/08 PHP
Extjs学习笔记之一 初识Extjs之MessageBox
2010/01/07 Javascript
JQuery 选择和过滤方法代码总结
2010/11/19 Javascript
一个简单的弹性返回顶部JS代码实现介绍
2013/06/09 Javascript
JS正则验证邮箱的格式详细介绍
2013/11/19 Javascript
jquery实现显示已选用户
2014/07/21 Javascript
js获取页面传来参数的方法
2014/09/06 Javascript
js获得当前系统日期时间的方法
2015/05/06 Javascript
Bootstrap精简教程
2015/11/27 Javascript
Bootstrap CSS组件之下拉菜单(dropdown)
2016/12/17 Javascript
详谈$.data()的用法和作用
2017/02/13 Javascript
ES6新特性七:数组的扩充详解
2017/04/21 Javascript
微信小程序使用progress组件实现显示进度功能【附源码下载】
2017/12/12 Javascript
webpack4 处理SCSS的方法示例
2018/09/03 Javascript
vue基础之事件v-onclick="函数"用法示例
2019/03/11 Javascript
微信小程序实现手势滑动卡片效果
2019/08/26 Javascript
vue 二维码长按保存和复制内容操作
2020/09/22 Javascript
如何管理Vue中的缓存页面
2021/02/06 Vue.js
[15:57]教你分分钟做大人:斧王
2014/10/30 DOTA
Python 随机生成中文验证码的实例代码
2013/03/20 Python
一个基于flask的web应用诞生 用户注册功能开发(5)
2017/04/11 Python
Jupyter notebook远程访问服务器的方法
2018/05/24 Python
Python 实现Windows开机运行某软件的方法
2018/10/14 Python
python检测文件夹变化,并拷贝有更新的文件到对应目录的方法
2018/10/17 Python
Python实现TCP通信的示例代码
2019/09/09 Python
python批量修改文件名的示例
2020/09/27 Python
CSS3伪类选择器:nth-child()
2009/04/02 HTML / CSS
美国杂志订阅折扣与优惠网站:Magazines.com
2016/08/31 全球购物
Pat McGrath Labs官网:世界上最有影响力的化妆师推出的彩妆品牌
2018/01/07 全球购物
美赞臣营养马来西亚旗舰店:Enfagrow马来西亚
2019/07/26 全球购物
德国BA保镖药房中文网:Bodyguard Apotheke
2021/03/09 全球购物
幼儿园校车安全责任书
2015/05/08 职场文书
清洁工工作总结
2015/08/11 职场文书
Oracle更换为MySQL遇到的问题及解决
2021/05/21 Oracle