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 相关文章推荐
Python实现抓取百度搜索结果页的网站标题信息
Jan 22 Python
Python批量按比例缩小图片脚本分享
May 21 Python
Python检测生僻字的实现方法
Oct 23 Python
Django如何实现内容缓存示例详解
Sep 24 Python
利用python编写一个图片主色转换的脚本
Dec 07 Python
python PyTorch预训练示例
Feb 11 Python
Python使用combinations实现排列组合的方法
Nov 13 Python
pycharm new project变成灰色的解决方法
Jun 27 Python
python SVD压缩图像的实现代码
Nov 05 Python
pytorch 实现模型不同层设置不同的学习率方式
Jan 06 Python
python继承threading.Thread实现有返回值的子类实例
May 02 Python
pyx文件 生成pyd 文件用于 cython调用的实现
Mar 04 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
实用函数8
2007/11/08 PHP
php二分法在IP地址查询中的应用
2008/08/12 PHP
eaglephp使用微信api接口开发微信框架
2014/01/09 PHP
PHP加Nginx实现动态裁剪图片方案
2014/03/10 PHP
PHP中单引号与双引号的区别分析
2014/08/19 PHP
PHP实现递归无限级分类
2015/10/22 PHP
php ucwords() 函数将字符串中每个单词的首字符转换为大写(实现代码)
2016/05/12 PHP
js 替换
2008/02/19 Javascript
ExtJS 工具栏 分页事件参数
2010/03/05 Javascript
深入理解JavaScript系列(40):设计模式之组合模式详解
2015/03/04 Javascript
AngularJS中如何使用$parse或$eval在运行时对Scope变量赋值
2016/01/25 Javascript
基于Node.js模板引擎教程-jade速学与实战1
2017/09/17 Javascript
Vue中div contenteditable 的光标定位方法
2018/08/25 Javascript
小程序云开发实战小结
2018/10/25 Javascript
mpvue+vant app搭建微信小程序的方法步骤
2019/02/11 Javascript
JavaScript实现模态对话框实例
2020/01/13 Javascript
Vue表单控件数据绑定方法详解
2020/02/05 Javascript
[14:56]教你分分钟做大人:巫医
2014/10/30 DOTA
Python使用Dijkstra算法实现求解图中最短路径距离问题详解
2018/05/16 Python
python3学生名片管理v2.0版
2018/11/29 Python
对Python3.x版本print函数左右对齐详解
2018/12/22 Python
python调用c++传递数组的实例
2019/02/13 Python
python或C++读取指定文件夹下的所有图片
2019/08/31 Python
解决pycharm不能自动补全第三方库的函数和属性问题
2020/03/12 Python
Python使用多进程运行含有任意个参数的函数
2020/05/02 Python
Python命名空间及作用域原理实例解析
2020/08/12 Python
HTML5 video视频字幕的使用和制作方法
2018/05/03 HTML / CSS
个人能力自我鉴赏
2014/01/25 职场文书
平安工地建设方案
2014/05/06 职场文书
党员个人剖析材料
2014/09/30 职场文书
导游词之青城山景区
2019/09/27 职场文书
vue点击弹窗自动触发点击事件的解决办法(模拟场景)
2021/05/25 Vue.js
Python安装使用Scrapy框架
2022/04/12 Python
Spring Boot 使用 Spring-Retry 进行重试框架
2022/04/24 Java/Android
Windows Server 2019 域控制器安装图文教程
2022/04/28 Servers
Go语言入门exec的基本使用
2022/05/20 Golang