我在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会很不错。
答案 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完成此操作。)