J'essaie de installer Spyder via PIP mais j'obtiens l'erreur suivante:
Impossible de désinstaller 'ipython'. C'est un projet installé par distutils et nous ne pouvons donc pas déterminer avec précision les fichiers qui en font partie, ce qui ne conduirait qu'à une désinstallation partielle.
Juste résolu avec:
Sudo apt-get remove ipython
Vous pouvez mettre à jour ipython sans désinstaller l'ancienne version
Sudo -H pip install --ignore-installed -U ipython
Certaines des solutions listées peuvent fonctionner, mais celle-ci a résolu mon problème avec les paquets installés par distutils.
Sudo apt-get remove python-ipython
Selon le type de package utilisé, vous devrez fournir les packages "python-" pour python.
Edit: Cependant, si cela ne résout toujours pas votre question, vous pouvez envisager de rétrograder pip à une version antérieure car pip 10 ne permet pas la suppression des paquets distutils.
Sudo -H pip install pip==9.0.1
Sudo pip uninstall ipython
Merci pour le commentaire, car je cherche à améliorer la façon dont je peux aider les gens.
Pour Python 2:
pip install --upgrade --force-reinstall --no-cache-dir Spyder
Pour Python 3:
pip3 install --upgrade --force-reinstall --no-cache-dir Spyder