Désinstaller python 3.6

12

En suivant ce guide Test du déploiement à l'aide d'un site de transfert , j'ai installé python 3.6 sur Ubuntu 16.04 en utilisant:

sudo add-apt-repository ppa:fkrull/deadsnakes
sudo apt-get update
sudo apt-get install python3.6

Malheureusement, je veux maintenant utiliser le gestionnaire de paquets anaconda, et donc pour éviter un conflit, je voudrais supprimer toutes les traces de ma mise à niveau. Comment?

user61629
la source
1
Réinstallez la version Ubuntu. Ne quittez à aucun moment votre système sans une installation Python fonctionnelle
Nonny Moose
2
ce sont plusieurs autres pythons sur le système, y compris python 3.5 et 2.7. Je veux juste éviter les conflits avec python3.6. en fait, si je fais python -V, j'obtiens 3.5.
user61629
1
Créez d'abord un instantané ou une sauvegarde de votre système. apt-get purge python3.6 supprimera python3.6 et tous les packages associés, puis essayez conda. En cas de problème, vous pouvez toujours restaurer le système à son état d'origine.
ampika
Voir Comment supprimer les AAE?
steeldriver
1
Désolé pour mon ignorance, mais que recommanderiez-vous pour un "instantané" système?
user61629

Réponses:

6

Avertissement: cela cassera Ubuntu 18.04 et 18.10. Ces instructions s'appliquent à la situation spécifique décrite dans la question, sur Ubuntu 16.04.


Avertissement : j'ai testé cette solution, mais pas de manière très approfondie. Effectuez une sauvegarde et procédez avec prudence.

  1. Retirez le dépôt:

    sudo add-apt-repository --remove ppa:fkrull/deadsnakes
  2. Actualiser le cache apt:

    sudo apt-get update
  3. Retirez le colis:

    sudo apt-get remove --purge python3.6
wjandrea
la source
Cela devrait être supprimé. Cela brise tout le système. Ou du moins cela doit être indiqué en caractères gras.
pceccon
@pceccon J'ai ajouté un autre avertissement. Assurez-vous de lire la question à l'avenir! Cela ne sera pas supprimé car il est toujours potentiellement utile.
wjandrea
La question décrit la même chose qui m'est arrivée. Python3 installé manuellement et a décidé d'opter pour anaconda. Merci pour l'info en gras.
pceccon
@pceccon J'ai clarifié l'avertissement. Quelle version d'Ubuntu utilisez-vous?
wjandrea
1

J'ai suivi les instructions ci-dessus (1: supprimer le référentiel 2: actualiser le cache d'apt 3: supprimer le package et j'ai constaté que beaucoup de mes outils Linux et APPS "disparaissaient". Ne pas être un expert dans l'identification et la réinstallation de chacun à la demande, j'ai opté pour une réinstallation complète et une mise à jour. Le conseil est de faire des images et des sauvegardes périodiques plus comme des points de restauration afin que vous n'ayez pas à recommencer à zéro. Notez vos personnalisations si vous ne documentez pas déjà les modifications apportées à votre machine.

Gareth
la source
1
Votre contenu a disparu car vous utilisez Ubuntu 18.04 ou 18.10, qui repose sur Python 3.6 . La question concerne Ubuntu 16.04, qui repose sur Python 3.5 . J'ai ajouté un avertissement à ma réponse. Assurez-vous de lire la question à l'avenir!
wjandrea