Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/357.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python $pylab内联无效语法_Python_Matplotlib - Fatal编程技术网

Python $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时遇到了障碍

$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])