Deinstallieren Sie Python 3.6

12

Nach diesem Handbuch habe ich Python 3.6 unter Ubuntu 16.04 installiert, indem ich Folgendes bereitgestellt habe: Testen der Bereitstellung mithilfe einer Staging-Site :

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

Leider möchte ich jetzt den Anaconda-Paketmanager verwenden. Um einen Konflikt zu vermeiden, möchte ich alle Spuren meines Upgrades entfernen. Wie?

user61629
quelle
1
Installieren Sie die Ubuntu-Version neu. Verlassen Sie Ihr System zu keinem Zeitpunkt ohne eine funktionierende Python-Installation
Nonny Moose
2
Dies sind mehrere andere Pythons auf dem System, einschließlich Python 3.5 und 2.7. Ich möchte nur Konflikte mit Python3.6 vermeiden. in der Tat, wenn ich Python-V mache, bekomme ich 3.5.
user61629
1
Erstellen Sie zunächst einen Snapshot oder ein Backup Ihres Systems. apt-get purge python3.6 entfernt python3.6 und alle zugehörigen Pakete und versucht dann conda. Wenn etwas schief gelaufen ist, können Sie das System trotzdem in den ursprünglichen Zustand zurückversetzen.
Ampika
1
Entschuldigen Sie meine Unwissenheit, aber was würden Sie für einen System- "Snapshot" empfehlen?
user61629

Antworten:

5

Warnung: Dadurch werden Ubuntu 18.04 und 18.10 beschädigt. Diese Anweisungen gelten für die in der Frage beschriebene spezifische Situation unter Ubuntu 16.04.


Warnung : Ich habe diese Lösung getestet, aber nicht sehr gründlich. Erstellen Sie ein Backup und fahren Sie mit Vorsicht fort.

  1. Entfernen Sie das Repo:

    sudo add-apt-repository --remove ppa:fkrull/deadsnakes
  2. Apt-Cache aktualisieren:

    sudo apt-get update
  3. Entfernen Sie die Verpackung:

    sudo apt-get remove --purge python3.6
wjandrea
quelle
Dies sollte gelöscht werden. Es bricht einfach das ganze System. Zumindest sollte dies in Fettdruck angegeben werden.
Pceccon
@pceccon Ich habe eine weitere Warnung hinzugefügt. Stellen Sie sicher, dass Sie die Frage in Zukunft lesen! Dies wird nicht gelöscht, da es möglicherweise noch nützlich ist.
Wjandrea
Die Frage beschreibt dasselbe, was mir passiert ist. Manuell installierte Python3 und entschied sich für Anaconda. Danke für die fettgedruckten Infos.
Pceccon
@pceccon Ich habe die Warnung geklärt. Welche Ubuntu-Version verwenden Sie?
Wjandrea
1

Ich habe die obigen Anweisungen befolgt (1: Entfernen des Repos 2: Apt-Cache aktualisieren 3: Entfernen Sie das Paket und stellen Sie fest, dass viele meiner Linux-Tools und APPS "verschwunden" sind Eine vollständige Neuinstallation und Aktualisierung. Es wird empfohlen, regelmäßige Images und Backups eher wie Wiederherstellungspunkte zu erstellen, damit Sie nicht bei Null anfangen müssen. Notieren Sie sich Ihre Anpassungen, wenn Sie die Änderungen an Ihrem Computer nicht bereits dokumentieren.

Gareth
quelle
Ihre Inhalte sind verschwunden, weil Sie Ubuntu 18.04 oder 18.10 verwenden, die auf Python 3.6 basieren . Die Frage bezieht sich auf Ubuntu 16.04, das auf Python 3.5 basiert . Ich habe meiner Antwort eine Warnung hinzugefügt. Stellen Sie sicher, dass Sie die Frage in Zukunft lesen!
Wjandrea