matplotlib依赖:kernel32.dll

时间:2017-05-04 20:43:25

标签: matplotlib pythonxy

我有一个与Matplotlib on Windows - dependency unresolved非常相似的问题,但我与c:\ windows \ system32 \ kernel32.dll存在冲突。

Backstory:使用pythonxy,on import matplotlib.pyplot as plt 我明白了:

File "C:\Python27\lib\site-packages\matplotlib\font_manager.py", line 58, in 
<module>
from matplotlib import ft2font
ImportError: DLL load failed: The specified procedure could not be found.

来自ft2font.pyd的Dependency Walker, I see that there is a problem with kernel32.dll。根据我的谷歌搜索,kernel32.dll是非常重要的,不像(我的阅读)链接帖子到类似的问题,c:\ python27 \ dlls \没有替代版本的kernel32.dll供python使用代替。因此,我对在c:\ win中删除/重命名kernel32.dll犹豫不决。

有什么想法吗?

编辑:切换到Anaconda,问题就消失了。仍然很好奇为什么这一步是必要的。

0 个答案:

没有答案