2016-03-08 242 views
1

我为Windows 10(Anaconda3专门)使用Anaconda发行版,并且我安装了各种各样的软件包,相关软件包可能是python 3.5.1,numpy 1.10.4,jupyter 1.0.0(与客户端,控制台和核心软件包),matplotlib 1.5.1(np110py35_0),笔记本4.1.0和不确定性2.4.7.1。ImportError:DLL加载失败:指定的模块找不到。 “matplotlib.pyplot”

当我尝试导入matplotlib.pyplot这就是我得到:

import matplotlib.pyplot as plt 
--------------------------------------------------------------------------- 
ImportError        Traceback (most recent call last) 
<ipython-input-1-eff513f636fd> in <module>() 
----> 1 import matplotlib.pyplot as plt 

C:\Users\Michael\Anaconda3\lib\site-packages\matplotlib\pyplot.py in <module>() 
34 from matplotlib import docstring 
35 from matplotlib.backend_bases import FigureCanvasBase 
---> 36 from matplotlib.figure import Figure, figaspect 
37 from matplotlib.gridspec import GridSpec 
38 from matplotlib.image import imread as _imread 

C:\Users\Michael\Anaconda3\lib\site-packages\matplotlib\figure.py in <module>() 
33 from matplotlib.cbook import Stack, iterable 
34 
---> 35 from matplotlib import _image 
36 from matplotlib.image import FigureImage 
37 

C:\Users\Michael\Anaconda3\lib\site-packages\matplotlib\_image.cp35-win_amd64.pyd in <module>() 

C:\Users\Michael\Anaconda3\lib\site-packages\matplotlib\_image.cp35-win_amd64.pyd in __bootstrap__() 

C:\Users\Michael\Anaconda3\lib\imp.py in load_dynamic(name, path, file) 
340   spec = importlib.machinery.ModuleSpec(
341    name=name, loader=loader, origin=path) 
--> 342   return _load(spec) 
343 
344 else: 

ImportError: DLL load failed: The specified module could not be found. 

,而我是用在笔记本jupyter一些数据发生工作这个错误。在启动笔记本电脑并导入我需要的模块后,笔记本电脑运行良好。然而,一直以来我一直在使用的笔记本上已经有了变量,所以我决定通过笔记本顶部的命令栏重新启动内核,然后再次运行它(这对我来说是非常正常的事情我已经做了多次,没有任何问题。

它可能值得注意我使用numpy的,matplotlib.pyplot,并在时间的不确定性包。当我重新启动的内核,虽然,我得到了导入错误上面列出。

在启动笔记本电脑之前,我使用了conda update --all(正如我通常所做的那样),并且一切正常。内核重启几次后出现问题。 210个我曾尝试和有没有成功的解决方案是:

  • 重启jupyter笔记本电脑,并再次
  • 加载它创建一个新的,干净的jupyter笔记本(.ipynb文件),并尝试使用导入matplotlib。 pyplot如PLT再次
  • 尝试使用畅达更新蟒蛇恢复到蟒蛇更稳定的版本

我警惕,当谈到使用畅达安装蟒蛇,或卸载并重新要重新安装蟒蛇安装matplotlib。我担心这可能会干扰我的其他一些软件包,所以我想先看看是否有其他选择。

任何帮助将不胜感激,谢谢!

+0

自从今天早上我有完全相同的问题,非常沮丧... – cachemoi

回答

0

我有同样的问题,不幸的是只有重新安装Anaconda修复它...出于某种原因,我必须手动删除Anaconda3文件夹,然后重新安装才能使其工作。 (只需卸载anaconda不会删除该文件夹)

希望能帮助你,祝你好运。

相关问题