Удалить Python 3.6

12

Следуя этому руководству Тестирование развертывания с использованием промежуточного сайта , я установил python 3.6 в Ubuntu 16.04, используя:

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

К сожалению, теперь я хочу использовать менеджер пакетов anaconda, и поэтому, чтобы избежать конфликта, я хотел бы удалить все следы моего обновления. Как?

user61629
источник
1
Переустановите версию Ubuntu. Ни в коем случае не оставляйте свою систему без работающей установки Python
Nonny Moose
2
это несколько других питонов в системе, включая python 3.5 и 2.7. Я просто хочу избежать конфликтов с python3.6. на самом деле, если я делаю Python -V, я получаю 3,5.
user61629
1
Сначала создайте снимок или резервную копию вашей системы. apt-get purge python3.6 удалит python3.6 и все связанные пакеты, затем попробуйте conda. Если что-то пошло не так, вы все равно можете восстановить систему в исходное состояние.
ampika
1
Извините за мое невежество, но что бы вы порекомендовали для системного "снимка"?
user61629

Ответы:

6

Предупреждение: это сломает Ubuntu 18.04 и 18.10. Эти инструкции применимы к конкретной ситуации, описанной в этом вопросе, в Ubuntu 16.04.


Предупреждение : я проверил это решение, но не очень тщательно. Сделайте резервную копию и действуйте с осторожностью.

  1. Удалить репо:

    sudo add-apt-repository --remove ppa:fkrull/deadsnakes
  2. Обновить apt кеш:

    sudo apt-get update
  3. Удалить пакет:

    sudo apt-get remove --purge python3.6
wjandrea
источник
Это должно быть удалено. Это просто сломает всю систему. Или, по крайней мере, это следует указывать жирным шрифтом.
pceccon
@pceccon Я добавил еще одно предупреждение. Обязательно прочитайте вопрос в будущем! Это не будет удалено, потому что это все еще потенциально полезно.
wjandrea
Вопрос описывает то же, что случилось со мной. Вручную установил python3 и решил перейти на анаконду. Спасибо за смелую информацию.
pceccon
@pceccon Я уточнил предупреждение. Какую версию Ubuntu вы используете?
wjandrea
1

Я следовал приведенным выше инструкциям (1: Удалить репозиторий 2: Обновить apt cache 3: Удалить пакет и обнаружил, что многие из моих инструментов Linux и APPS «исчезли». Не являясь экспертом в определении и переустановке каждого из них по требованию, которое я выбрал полная переустановка и обновление. Советуем сделать периодические образы и резервные копии более похожими на точки восстановления, чтобы вам не пришлось начинать с нуля. Запишите свои настройки, если вы еще не документировали изменения на своем компьютере.

Gareth
источник
1
Ваш материал исчез, потому что вы используете Ubuntu 18.04 или 18.10, которые используют Python 3.6 . Вопрос об Ubuntu 16.04, который опирается на Python 3.5 . Я добавил предупреждение к своему ответу. Обязательно прочитайте вопрос в будущем!
wjandrea