Odinstaluj Python 3.6

12

Zgodnie z tym przewodnikiem Testowanie wdrożenia przy użyciu witryny testowej zainstalowałem Python 3.6 na Ubuntu 16.04, używając:

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

Niestety chcę teraz użyć menedżera pakietów anakonda, więc aby uniknąć konfliktu, chcę usunąć wszystkie ślady mojej aktualizacji. W jaki sposób?

użytkownik61629
źródło
1
Ponownie zainstaluj wersję Ubuntu. W żadnym momencie nie zostawiaj systemu bez działającej instalacji Pythona
Nonny Moose
2
są to wiele innych pytonów w systemie, w tym python 3.5 i 2.7. Chcę tylko uniknąć konfliktów z python3.6. w rzeczywistości, jeśli wykonam Python -V, dostanę 3.5.
user61629
1
Najpierw utwórz migawkę lub kopię zapasową systemu. apt-get purge python3.6 usunie python3.6 i wszystkie powiązane pakiety, a następnie wypróbuje conda. Jeśli coś pójdzie nie tak, nadal możesz przywrócić system do pierwotnego stanu.
ampika
Zobacz Jak można usunąć PPA?
steeldriver
1
Przepraszam za moją ignorancję, ale co byś polecił dla „migawki systemu”?
user61629

Odpowiedzi:

6

Ostrzeżenie: spowoduje to uszkodzenie Ubuntu 18.04 i 18.10. Te instrukcje dotyczą konkretnej sytuacji opisanej w pytaniu na Ubuntu 16.04.


Ostrzeżenie : przetestowałem to rozwiązanie, ale niezbyt dokładnie. Wykonaj kopię zapasową i postępuj ostrożnie.

  1. Usuń repozytorium:

    sudo add-apt-repository --remove ppa:fkrull/deadsnakes
  2. Odśwież apt cache:

    sudo apt-get update
  3. Usuń paczkę:

    sudo apt-get remove --purge python3.6
wjandrea
źródło
To powinno zostać usunięte. To po prostu psuje cały system. A przynajmniej należy to wytłumaczyć pogrubionymi literami.
pceccon,
@ pcccon Dodałem kolejne ostrzeżenie. Pamiętaj, aby przeczytać pytanie w przyszłości! To nie zostanie usunięte, ponieważ nadal jest potencjalnie przydatne.
wjandrea,
Pytanie opisuje to samo, co mi się przydarzyło. Ręcznie zainstalowałem python3 i zdecydowałem się na anakondę. Dzięki za pogrubioną informację.
pceccon,
@ pcccon Wyjaśniłem ostrzeżenie. Jakiej wersji Ubuntu używasz?
wjandrea,
1

Postępowałem zgodnie z instrukcjami powyżej (1: Usuń repozytorium 2: Odśwież apt cache 3: Usuń pakiet i okazało się, że wiele moich narzędzi Linux i APLIKACJI „zniknęło”. Nie jestem ekspertem w identyfikowaniu i ponownym instalowaniu każdego na żądanie, którego wybrałem pełna ponowna instalacja i aktualizacja. Zaleca się, aby okresowe obrazy i kopie zapasowe były bardziej podobne do punktów przywracania, abyś nie musiał zaczynać od zera. Zanotuj swoje dostosowania, jeśli jeszcze nie dokumentujesz zmian na swoim komputerze.

Gareth
źródło
1
Twoje rzeczy zniknęły, ponieważ używasz Ubuntu 18.04 lub 18.10, które opierają się na Python 3.6 . Pytanie dotyczy Ubuntu 16.04, który opiera się na Python 3.5 . Do mojej odpowiedzi dodałem ostrzeżenie. Pamiętaj, aby przeczytać pytanie w przyszłości!
wjandrea,