Having followed the instructions on this identical SO question from a couple of years ago, I find the instructions no longer work. I create a Python 2.7 environment in Anaconda, install Spyder (v4 by default) and find that it overwrites my Python install with Python 3.6. (Although this seems to imply Spyder v4 should be compatible with Python2...)
If I choose "install specific version" and select an older version of Spyder, say 3.3.0, my Python 2.7 install is unaffected, but now Spyder fails to launch with the following error: qtpy.PythonQtError: No Qt bindings could be found
.
When I check qtpy
it's installed with the latest version (1.9.0). I'm guessing this needs to be rolled back, but to what version I don't know. I thought managing these dependencies was what Anaconda was for!
So, does anyone know how I can install Spyder in a Python 2.7 environment in Anaconda?