Question

I don't think I'm suffering from the problem in this closely related question.

I'm running Linux Mint 16 (based on Ubuntu 13.10) and have Spyder 2.2.5 and IPython 0.13.2.

Under the Interpreters menu I only see Open a Python interpreter... and not an option to open an IPython interpreter.

Is there anything I have to do to "show" Spyder where IPython "is"?

Here is the output of my "Optional Dependencies":

IPython >=0.13  :  0.13.2 (OK)
matplotlib >=1.0:  1.2.1 (OK)
pep8 >=0.6      :  None (NOK)
pyflakes >=0.5.0:  0.7.3 (OK)
pylint >=0.25   :  None (NOK)
rope >=0.9.2    :  0.9.2 (OK)
sphinx >=0.6.6  :  1.1.3 (OK)
Was it helpful?

Solution 2

In principle you should be able to open an IPython console with View -> Windows -> IPython console... do you have this? If this is not an option, try this: from an interpreter window,

import IPython
IPython.start_ipython()

OTHER TIPS

For me, the IPython console was not available anymore in Spyder (2.3.8) after updating IPython to version 4.1.1.

The solution was to install/upgrade qtconsole:

pip install -U qtconsole

See also https://github.com/spyder-ide/spyder/issues/2608#issuecomment-130586847

In my case (Spyder3.0.0dev), I checked:

Help -> Optional dependencies

and saw that my IPython was outdated. So shut Spyder and I upgraded ipython,

sudo pip3 install ipython --upgrade

or if you use Python2:

sudo pip install ipython --upgrade

and restarted Spyder. Voila! IPython console is there

Had the same issue and in this case I missed the ipython-qtconsole package. On my Mint OS :

sudo apt-get install ipython-qtconsole

did the trick.

I found the info there https://pythonhosted.org/spyder/installation.html after having tried the proposed solutions of this post

For python 3, following resolved the issue for me on Mint OS

sudo apt-get install ipython3-qtconsole
sudo pip3 install ipython --upgrade
sudo pip3 install qtconsole --upgrade

With this it's done and working!

For me on Sypder 3.7 this worked:

Consoles->Restart Kernal (Ctrl+.)

then:

Consoles -> Open an IPython console (Ctrl+T)

Coming over from Windows 10 to Linux Mint still more comfortable with the Software Manager, installed Spyder3, Ipython, Python-tk, and Ipython3-qtconsole, don't know if Ipython or Python-tk where necessary. Spyder3 now has a "Open IPython console" drop down under Consoles.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top