Windows环境下Python 3.7.2 import matplotlib.pyplot 时出现的 importError: DLLload failed:找不到指定的模块
先确实是否是matplotlib依赖库版本不匹配问题
matplotlib官网链接如下图
链接: https://matplotlib.org/users/installing.html.
查看下依赖库
检查pip下安装包(依赖库)的命令如下
pip list
卸载安装包(依赖库)命令如下
pip uninstall <依赖库==版本号>
装(依赖库)命令如下
pip install <依赖库==版本号>
最终解决方案
报错原因 :import matplotlib.pyplot as plt 中所有依赖库版本满足要求,但还是报错的原因是在线pip install numpy时因为在线下载numpy库中缺少DLL,
在以上加州大学非官方库连接中MKL版本解决了这个问题
下载Numpy+MKL 版本 注意本机Python版本
(说明:下图中cp36是python3.6.x版本)
链接: https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy.
离线安装:
pip install <下载好的文件路径+文件名>
附上鄙人百度网盘离线下载的
3.7 python 版本的64位windows Numpy+MKL包:
链接:https://pan.baidu.com/s/1bYoCSSh6qgRGAnk9lTMp8g
提取码:evqc