PIP: "Cannot uninstall 'ipython'. It is a distutils installed project and thus we cannot accurately determine..."
You can upgrade ipython without uninstall the old version
sudo -H pip install --ignore-installed -U ipython
Just solved with:
sudo apt-get remove ipython
For Python 2:
pip install --upgrade --force-reinstall --no-cache-dir Spyder
For Python 3:
pip3 install --upgrade --force-reinstall --no-cache-dir Spyder