如何在spyder中添加python控制台

如何在spyder中添加python控制台,python,console,ipython,spyder,Python,Console,Ipython,Spyder,升级spyder版本3.2.1后,我在spyder中找不到python控制台。 当我通过Ipython控制台以交互方式绘制数据时会很不方便。我如何才能将python控制台添加到spyder中。(spyder开发者在此)spyder3.2.0中完全删除了python控制台,它不会再回来了。出于这样做的原因,请阅读本文 如果要在IPython控制台中创建交互式绘图,则需要将图形后端更改为“自动” 工具>首选项>IPython控制台>图形>图形后端中的变量资源管理器使Spyder非常适合调试,但它无法

升级spyder版本3.2.1后,我在spyder中找不到python控制台。 当我通过Ipython控制台以交互方式绘制数据时会很不方便。我如何才能将python控制台添加到spyder中。

(spyder开发者在此)spyder3.2.0中完全删除了python控制台,它不会再回来了。出于这样做的原因,请阅读本文

如果要在IPython控制台中创建交互式绘图,则需要将图形后端更改为“自动”


工具>首选项>IPython控制台>图形>图形后端

中的变量资源管理器使Spyder非常适合调试,但它无法与PyCharm community edition等功能齐全的IDE进行叠加。在我看来,Spyder是一个糟糕得多的调试器,因为控制台被删除了,所以在对新版本感到失望两个月后,我“降级”回到了我喜欢的3.1.4版本

这将使您回到Spyder版本,其中仍然存在深受喜爱的控制台:

康达·斯派德

康达安装spyder=3.1.4


查看->窗格->Ipython控制台

在我的情况下,我还必须在之后重新启动Spyder;)@Hipoglicdo,您只需要重新启动内核。没有必要完全重新启动Spyder。@CarlosCordoba-当我这样做时,绘图不再阻塞。调用plt.show()时,是否有方法使绘图阻塞?在
首选项>IPython控制台>图形中取消选中名为
激活支持的选项
,您的后端设置在其他地方,因此Spyder无法为您设置。在您的系统中查找
matplotlibrc
文件。(此处是Spyder maintainer)您发现我们的IPython控制台调试器缺少什么?我们努力将几乎所有功能从旧Python移植到IPython。@CarlosCordoba,我将尝试制作一个youtube视频,演示如何在Spyder中使用控制台。排序版本是“如果您正在开发命令行脚本,ipython控制台会添加什么?”。好的,感谢您花额外的时间来做这件事。这对我们真的很好。@CarlosCordoba在这里看到了这个问题:在打印过程中,ipython用空格替换了制表符,这至少在某些情况下对我来说是不可取的。@Joma,我们无法控制这一点,但我认为在控制台中编写代码时,有必要避免空格和制表符的混合