Désinstaller Python dans Ubuntu Top 10.Top 10

Désinstaller Python dans Ubuntu Top 10.Top 10
Python est l'un des langages de programmation les plus populaires. C'est un langage de programmation à usage général interprété en mettant l'accent sur la simplicité. En raison de sa polyvalence, Python est utilisé à diverses fins: développement Web, analyse des données, intelligence artificielle et bien plus encore.

Dans ce guide, nous allons jeter un œil à la désinstallation de Python dans Ubuntu 22.04.

Conditions préalables

Pour suivre ce guide, vous avez besoin des composants suivants:

  • Un système Linux correctement configuré. En savoir plus sur la configuration d'une machine virtuelle Ubuntu sur VirtualBox.
  • Accès à un utilisateur non root avec privilège sudo. Consultez l'article sur l'utilisation Sudo pour gérer le Sudo privilège.

Python Major Sormes

À partir de maintenant, les deux grandes versions de Python sont:

  • Python 2
  • Python 3

Python 2 a reçu sa dernière mise à jour (v2.7.18) Le 20 avril 2020. Il a été principalement progressivement supprimé en faveur de Python 3. Cette décision, cependant, a provoqué un tollé majeur dans la communauté. Python 2 était si populaire que l'EOL a dû être poussé plusieurs fois dans le futur.

Bien que déprécié, vous pouvez toujours rencontrer certaines installations de Python 2 pour des raisons de compatibilité. Par défaut, Ubuntu est livré avec Python 3 installé.

Méthode 1: Suppression de Python en utilisant APT

Étape 1: Trouver le package Python installé

Exécutez les commandes suivantes:

$ python3 --version $ python2 --version

Ici:

  • Nous demandons à l'exécutable Python d'imprimer sa version.
  • Ubuntu 22.04 est livré avec Python 3 préinstallé. Donc, la première commande renvoie un numéro de version.
  • Ubuntu 22.04 ne vient pas avec Python 2 préinstallé. Donc, le résultat attendu est une erreur. Cependant, si la commande renvoie un numéro de version, Python 2 est installé plus tard.

Sur Debian / Ubuntu, les packages Python de base sont les suivants:

  • Python 2: Python2
$ apt info python2
  • Python 3: Python3
$ apt info python3

Étape 2: désinstallation de Python

Maintenant que nous savons quelle version python est actuellement installée sur le système, nous pouvons commencer à travailler sur les désinstallation.

Pour supprimer Python 2, exécutez la commande suivante:

$ sudo apt supprimer python2

Pour supprimer Python 3, exécutez la commande suivante:

$ sudo apt supprimer python3

Facultatif: supprimer tous les packages Python

La suppression de tous les packages liés à Python n'est généralement pas recommandé car différentes parties du système en dépendent. Si vous souhaitez continuer, assurez-vous que vous avez sauvegardé toutes vos données importantes.

Pour supprimer tous les packages Python du système, exécutez la commande suivante:

$ sudo apt AutoreMove --purge * python *

Ici:

  • Le gestionnaire de packages APT recherche des packages qui correspondent à l'expression régulière donnée (* python *). Les forfaits correspondants sont marqués pour le retrait.
  • APT marque également les dépendances de ces forfaits pour le retrait.

Méthode 2: Suppression de Python de la source

Si Python a été compilé et installé à partir de son code source, APT ne pourra pas reconnaître l'installation. Dans ce cas, le processus de désinstallation sera différent.

En supposant que vous disposez toujours du répertoire source qui contient le package Python compilé, exécutez les commandes suivantes:

$ CD
$ sudo faire une désinstallation

Si vous supprimez le répertoire source, vous pouvez essayer de supprimer manuellement les bibliothèques et les binaires installés:

$ cd / usr / local / bin
$ sudo rm -f 2to3 * Idle * pip * pydoc * python *

Notez que cela est censé être le dernier recours. Cela peut conduire à des configurations corrompues et brisées dans tout le système.

Méthode 3: Suppression de Pypy

PYPY vise à remplacer CPYthon (l'implémentation de Python par défaut). Il est construit avec Rpython qui a été développé simultanément avec. L'avantage clé de l'utilisation de Pypy autre que CPython est la performance. Bien qu'il s'agisse d'une implémentation de Python, certaines différences peuvent avoir un impact sur la compatibilité. En savoir plus sur Pypy.

Semblable au Python classique, Pypy a également deux sorties majeures:

  • Pypy 2 (Pypy)
  • Pypy 3 (PYPY3)

Pour installer Pypy, exécutez les commandes suivantes:

$ sudo apt install py
$ sudo apt installer pypy3

De même, pour désinstaller Pypy, exécutez les commandes suivantes:

$ sudo apt supprimer py
$ sudo apt supprimer pyl3

Bonus: retirer PIP

PIP est le gestionnaire de packages standard de facto pour les packages / modules Python. Par défaut, il est configuré pour utiliser l'index Python Package comme source de packages. À partir de Python 3 (v3.4 et plus tard), PIP est préinstallé avec Python 3. Le terme «pip» est un acronyme récursif pour «PIP installe des packages». En savoir plus sur PIP.

Semblable aux sorties Python Major, PIP a des versions uniques pour Python 2 (Python-Pip) et Python 3 (Python3-Pip).

$ apt info python-pip
$ apt info python3-pip

Si vous avez supprimé tous les packages Python, PIP est également désinstallé par défaut. Cependant, si vous souhaitez désinstaller spécifiquement PIP, exécutez les commandes suivantes:

$ sudo apt supprimer python-pip
$ sudo apt supprimer Python3-Pip

Conclusion

Nous avons démontré les multiples façons d'éliminer Python d'Ubuntu 22.04. Nous avons démontré une désinstallation à la fois CPYTHON et PYPY du système en utilisant APT. Nous avons également discuté de la désinstallation de Python s'il est installé à partir du code source.

Besoin de réinstaller Python? Consultez ce guide sur l'installation de Python sur Ubuntu 22.04. Intéressé à commencer votre voyage avec Python? Le guide suivant comprend 30 exemples de scripts pour commencer. La sous-catégorie Python contient également de nombreux guides sur divers aspects de la programmation Python.