使用错误:找不到行魔术函数`%`。 Jupyter笔记本

68

在我的Jupyter笔记本上,以下行出现了错误

% matplotlib inline

我正在使用Python版本3.7,ipython版本7.0.1

1个回答

117

请将其拼写为两个单词,而不是三个:

%matplotlib inline

1
好的,这个可以工作,但是为什么?在我的测试中,Unix接受了3,而Windows将其视为两个。如果在所有情况下都是如此,那么Win.与Linix/Unix和jupyter有什么不同导致了这个错误? - Mr.Drew
1
在Ubuntu 18.04上,使用Python 3.8和iPython 7.19,实际上只需要两个单词,而不是三个。 - Mohit Pandey
谢谢!我只是在做Udacity的教程,在教程中,他们使用了“错误”的版本(%matplotlib inline)。 - Dr. Manuel Kuehner
%matplotlib%matplotlib inline 有什么区别? - aerijman
1
%matplotlib会在一个单独的窗口中显示,而inline则将其保留在您的Jupyter笔记本中。 - J_H

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接