Python $pylab内联无效语法
我试图跟随,但在尝试启动pylab时遇到了障碍Python $pylab内联无效语法,python,matplotlib,Python,Matplotlib,我试图跟随,但在尝试启动pylab时遇到了障碍 $pylab inline 在这里我得到一个语法错误。我在Python3.4中使用Anaconda/Spyder,我确实安装了Pylab。如果这是一个愚蠢的问题,我很抱歉,我已经很久没有使用python了 提供特定的语法错误可以更容易理解问题。在我的例子(IPython 4.0.0、python 2.7、anaconda)中,我得到: 我不知道“%pylab inline”语法是来自比我旧的还是更新的版本 无论如何,如果没有工作的IPython包
$pylab inline
在这里我得到一个语法错误。我在Python3.4中使用Anaconda/Spyder,我确实安装了Pylab。如果这是一个愚蠢的问题,我很抱歉,我已经很久没有使用python了 提供特定的语法错误可以更容易理解问题。在我的例子(IPython 4.0.0、python 2.7、anaconda)中,我得到: 我不知道“%pylab inline”语法是来自比我旧的还是更新的版本 无论如何,如果没有工作的IPython包,您仍然可以通过执行以下操作从matplotlib获得交互式打印行为:
>>> import pylab
>>> pylab.interactive(True)
>>> pylab.plot([1,2,3],[1,2,1])
这将显示绘图,允许您与它交互,同时仍然返回控制台执行下一个命令。它是
%pylab inline
,就像链接中所说的那样。感谢您的回复。同样的错误。你是否在IPython/Jupyter中运行代码?否。IPython对我来说有问题,我正在安装Jupyter(它们是同一件事吗?使用命令“conda install Jupyter”)以查看是否有效。我从Spyder IDE运行它,%
命令是IPython,如果只是运行一个没有它的程序,它就不起作用。
>>> import pylab
>>> pylab.interactive(True)
>>> pylab.plot([1,2,3],[1,2,1])