import matplotlib ImportError:DLL加载失败:找不到指定的过程

时间:2017-10-21 19:56:25

标签: python matplotlib anaconda

我正在使用Anaconda Python发行版:带有Windows 7 SP1 x64 Ultimate的Python 2.7 x64。今天导入matplotlib后ImportError Traceback (most recent call last) <ipython-input-4-6f467123fe04> in <module>() ----> 1 import matplotlib.pyplot C:\Users\felagund\Anaconda\lib\site-packages\matplotlib\pyplot.py in <module>() 27 from cycler import cycler 28 import matplotlib ---> 29 import matplotlib.colorbar 30 from matplotlib import style 31 from matplotlib import _pylab_helpers, interactive C:\Users\felagund\Anaconda\lib\site-packages\matplotlib\colorbar.py in <module>() 34 import matplotlib.collections as collections 35 import matplotlib.colors as colors ---> 36 import matplotlib.contour as contour 37 import matplotlib.cm as cm 38 import matplotlib.gridspec as gridspec C:\Users\felagund\Anaconda\lib\site-packages\matplotlib\contour.py in <module>() 19 import matplotlib.colors as colors 20 import matplotlib.collections as mcoll ---> 21 import matplotlib.font_manager as font_manager 22 import matplotlib.text as text 23 import matplotlib.cbook as cbook C:\Users\felagund\Anaconda\lib\site-packages\matplotlib\font_manager.py in <module>() 56 57 import matplotlib ---> 58 from matplotlib import afm, cbook, ft2font, rcParams, get_cachedir 59 from matplotlib.compat import subprocess 60 from matplotlib.fontconfig_pattern import ( ImportError: DLL load failed: The specified procedure could not be found. 已经破坏了:

conda install anaconda

您对如何回滚到稳定版本或降级内容有什么想法吗?

conda update anacondadb1.fdetail不会更改任何包。 我目前的conda版本是4.3.30,matplotlib版本是2.1.0。

2 个答案:

答案 0 :(得分:2)

我得到了同样的错误。就我而言,微软CNTK是罪魁祸首。我卸载它并解决问题。 平台:Windows 10(64位) 蟒蛇:5 Python:2.x

答案 1 :(得分:0)

我遇到同样的失败并找到solution on the net,我想在此提供:

这似乎是与zlib.dll的版本冲突。解决方案在python环境中找到该文件。我找到了两场比赛 - 一场在ENV/下,一场在ENV/Library/bin下。我刚刚将根目录重命名为zlib.dll.old,现在它对我来说很好。