在Jupyter Notebook中导入pyplot

帕尔布

运行Python 2.7并尝试使绘图起作用,本教程建议使用以下命令。

from matplotlib import pyplot as plt

从命令行运行时工作正常

python -c "from matplotlib import pyplot as plt"

但是尝试在Jupyter Notebook中运行它时出现错误。

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

/usr/local/lib/python2.7/dist-packages/matplotlib/pyplot.py in <module>()
    112 
    113 from matplotlib.backends import pylab_setup
--> 114 _backend_mod, new_figure_manager, draw_if_interactive, _show = pylab_setup()
    115 
    116 _IP_REGISTERED = None

/usr/local/lib/python2.7/dist-packages/matplotlib/backends/__init__.pyc in pylab_setup()
     30     # imports. 0 means only perform absolute imports.
     31     backend_mod = __import__(backend_name,
---> 32                              globals(),locals(),[backend_name],0)
     33 
     34     # Things we pull in from all backends

/usr/local/lib/python2.7/dist-packages/ipykernel/pylab/backend_inline.py in <module>()
    154         configure_inline_support(ip, backend)
    155 
--> 156 _enable_matplotlib_integration()

/usr/local/lib/python2.7/dist-packages/ipykernel/pylab/backend_inline.py in _enable_matplotlib_integration()
    152     backend = get_backend()
    153     if ip and backend == 'module://%s' % __name__:
--> 154         configure_inline_support(ip, backend)
    155 
    156 _enable_matplotlib_integration()

/usr/local/lib/python2.7/dist-packages/IPython/core/pylabtools.pyc in configure_inline_support(shell, backend)
    359     except ImportError:
    360         return
--> 361     from matplotlib import pyplot
    362 
    363     cfg = InlineBackend.instance(parent=shell)

ImportError: cannot import name pyplot

以下命令有效

import matplotlib

但是以下给了我一个类似的错误

import matplotlib.pyplot
埃尔皮

您也可以使用%matplotlib inline魔术,但是必须在纯净%matplotlib之前

作品(新窗口中的数字)

%matplotlib
import matplotlib.pyplot as plt

作品(嵌入式数字)

%matplotlib
%matplotlib inline
import matplotlib.pyplot as plt

不起作用

%matplotlib inline
import matplotlib.pyplot as plt

另外:无法在jupyter中导入matplotlib.pyplot(但不是ipython)似乎是同一问题。看起来像是ipykernel中最近引入的错误。也许有人将此问题或另一个问题标记为重复。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Jupyter Notebook中导入Pyperclip?

在Jupyter Notebook的另一个目录中导入py文件

无法在jupyter中导入matplotlib.pyplot(但不是ipython)

无法在Jupyter Notebook中导入Scipy

无法在Jupyter Notebook中导入Tensorflow

在Jupyter Notebook中导入模块-路径

导入Tensorflow时Jupyter Notebook Kernel死亡

使用Jupyter Notebook(Python)导入wordcloud

无法在Jupyter Notebook的Python3环境中导入已安装的软件包

为什么即使安装了Jupyter Notebook(Python 3.6),也无法在我的Jupyter Notebook中导入utils?

无法在Jupyter Notebook中导入或安装熊猫配置文件

在Jupyter Notebook上导入librosa命令的问题

Jupyter Notebook不导入任何模块

从Jupyter Notebook调用julia函数(导入Julia Jupyter Notebook)

无法在Jupyter Notebook中导入Tensorflow

将Python模块导入Jupyter Notebook

Jupyter中导入熊猫的ModuleNotFound错误

如何在Jupyter Notebook中导入python .py文件

无法在Jupyter中导入Python函数

在HDInsight上的Jupyter Notebook中导入自己的模块

无法在Jupyter Notebook上导入熊猫

python ZipImportError:仅当在Jupyter Notebook中导入时本地文件头错误

在Jupyter Notebook中导入TensorFlow GPU时出错

在从任何目录启动的 Jupyter Notebook 中导入 pyspark

导入pyqtgraph jupyter notebook时出错

如何在我的烧瓶 app.py 中导入 jupyter notebook 文件?

在 jupyter-notebook 中导入 tensorflow 时发生错误

将 python 文件导入 Jupyter Notebook

spacy ImportError:无法在 Jupyter Notebook 中导入名称 Deque

TOP 榜单

热门标签

归档