Spyder Broken in Anaconda Python (August 2015)

I regularly update my installation of Anaconda Python by running the Anaconda Python console and typing:

conda update anaconda

at the C:\Anaconda> prompt.

When I tried to run the Spyder IDE today, it died with the message:

…./anaconda/lib/python2.7/site-packages/IPython/qt.py:13: ShimWarning: The `IPython.qt` package has been deprecated. You should import from qtconsole instead.
“You should import from qtconsole instead.”, ShimWarning)

Apparently, according to the discussion here, the problem is a compatibility issue the new version 4.0 of iPython. The solution is to downgrade the iPython console to version 3.2.1:

Solution

Here is how you “downgrade” the iPython console to the needed version 3.2.1. At the Anaconda command prompt, enter

conda install ipython=3.2.1

Thus, with the install command of conda, you can control the version by using the “=” suffix as above.

This solved the problem for me! (Wasted quite a lot of my time, however.)

I imagine that this problem will be corrected fairly quickly. By the way, I am using Python 2.7. I don’t know if the problem also occurs in Python 3.

1 thought on “Spyder Broken in Anaconda Python (August 2015)

  1. The problem seems to have been fixed. After I got spyder working as indicated above, I updated spyder using the conda program:

    conda update spyder

    I then updated everything “conda update anaconda” and everything is updated to the latest versions (i.e., Spyder 2.3.6, Python 2.7.8 and iPython 4.0.0).

    BTW, all of this was happening on a Windows 7 machine using Python 2.7 (in Anaconda Python).

Leave a Comment

Time limit is exhausted. Please reload CAPTCHA.