Anaconda matplotlib不在Jupyter实验室工作

Anaconda matplotlib不在Jupyter实验室工作,anaconda,jupyter-notebook,jupyter-lab,Anaconda,Jupyter Notebook,Jupyter Lab,导入matplotlib和 %matplotlib inline不工作。获取以下错误 在anaconda提示符下,我也运行了这个命令 conda安装matplotlib 即使在这之后,这也不起作用 只是观察到一件奇怪的事情 当我在anaconda提示符下使用命令jupyter lab启动时,microsoft edge browser启动了。这很好用。但当我在chrome浏览器中打开时,这就产生了问题 matplotlib中的packages\IPython\core\magics\pylab

导入matplotlib和 %matplotlib inline不工作。获取以下错误

在anaconda提示符下,我也运行了这个命令

conda安装matplotlib

即使在这之后,这也不起作用

只是观察到一件奇怪的事情

当我在anaconda提示符下使用命令jupyter lab启动时,microsoft edge browser启动了。这很好用。但当我在chrome浏览器中打开时,这就产生了问题

matplotlib中的packages\IPython\core\magics\pylab.py(self,line) 97打印(“可用matplotlib后端:%s”% 后端(U列表) 98其他: --->99 gui,backend=self.shell.enable_matplotlib(args.gui) 100 self.\u show\u matplotlib\u后端(args.gui,后端) 101

    ~\AppData\Local\conda\conda\envs\scipy18jlab\lib\site- 
   packages\IPython\core\interactiveshell.py in enable_matplotlib(self, gui)
       3035         """
       3036         from IPython.core import pylabtools as pt
    -> 3037         gui, backend = pt.find_gui_and_backend(gui, 
    self.pylab_gui_select)
       3038 
       3039         if gui != 'inline':

    ~\AppData\Local\conda\conda\envs\scipy18jlab\lib\site- 
   packages\IPython\core\pylabtools.py in find_gui_and_backend(gui, 
gui_select)
        271     """
        272 
    --> 273     import matplotlib
        274 
        275     if gui and gui != 'auto':

    ModuleNotFoundError: No module named 'matplotlib'

我不知道为什么,粘贴从anaconda提示符生成的整个url是有效的

所以我做了下面的事情

  • 使用命令conda install matplotlib安装matplotlib
  • 然后键入命令jupyter lab
  • 然后在chrome浏览器中粘贴整个url,如下所示。然后它就开始工作了

  • 事实上,在conda文档-浏览器兼容性部分,您可以阅读:

    Jupyter笔记本旨在支持这些浏览器的最新版本:

    狩猎
    Firefox
    Opera和Edge的最新版本也可以使用,但如果不能使用,请使用受支持的浏览器之一。 已知,将Safari与HTTPS和不受信任的证书一起使用不起作用(WebSocket将失败)

    您可以考虑设置一个兼容的浏览器作为默认值,以避免每次复制/粘贴URL。

    ~\AppData\Local\conda\conda\envs\scipy18jlab\lib\site- 
    
        ~\AppData\Local\conda\conda\envs\scipy18jlab\lib\site- 
       packages\IPython\core\interactiveshell.py in enable_matplotlib(self, gui)
           3035         """
           3036         from IPython.core import pylabtools as pt
        -> 3037         gui, backend = pt.find_gui_and_backend(gui, 
        self.pylab_gui_select)
           3038 
           3039         if gui != 'inline':
    
        ~\AppData\Local\conda\conda\envs\scipy18jlab\lib\site- 
       packages\IPython\core\pylabtools.py in find_gui_and_backend(gui, 
    gui_select)
            271     """
            272 
        --> 273     import matplotlib
            274 
            275     if gui and gui != 'auto':
    
        ModuleNotFoundError: No module named 'matplotlib'