无法在spyder中获得ipython控制台

时间:2014-05-04 06:40:15

标签: ipython spyder

我在Spyder中遇到 ipython 控制台时遇到问题。它只在“interpreters”菜单下提供了一个 python 解释器。

我已经在Stackoverflow中看到了其他几个问题,但对提供的解决方案并没有多少乐趣。

我正在运行linux Mint 16,并通过Mint 软件管理器以简单的方式安装了ipython(v 1.1.0)和Spyder(v 2.2.1)。我确保我还安装了 ipython-qtconsole 并验证我可以从终端(即ipython qtconsole)运行它。

我可以在Spyder python控制台中使用以下命令激活ipython控制台:

import IPython
IPython.start_ipython()

虽然字体着色很奇怪但在白色背景上效果不佳(例如黄色和浅绿色的错误信息)。无论如何能够以Spyder菜单中的正常方式启动ipython会很不错。

2 个答案:

答案 0 :(得分:3)

您可能希望为Python 2安装python-zmq,为Python 3安装python3-zmq

我使用Ubuntu 14.04,所以:

sudo apt-get install python-zmq python3-zmq

答案 1 :(得分:2)

我也使用Linux Mint(目前为18.1),我遇到了同样的问题。

为我解决这个问题的是安装Ipython3 Qt控制台(当然,如果你正在使用Python 2.x,那应该是Ipython Qt控制台)。

如果您安装了它,请检查您是否拥有最新版本 (在Linux Mint中,您可以通过Synaptic,aptitude或apt-get完成此操作。)