Удалить несколько версий python3 на Ubuntu

Я включил Ubuntu 20.04 несколько дней назад, и я хотел установить последнюю версию python (3.8.5 в то время). Проблема в том, что я, конечно, не установил его должным образом, и теперь у меня есть два экземпляра python3. Тот, который по умолчанию работает нормально, и тот, который я установил, который не работает нормально (pip не работает и не может импортировать lib как numpy,pyplot,...)

Так что я попытался удалить, сделав sudo apt remove python3.8.5 в терминале, но он хочет удалить много программ, которые я не хочу устанавливать (virt-manager, ...).

Есть ли способ удалить все установки, которые я сделал, и просто сохранить питон по умолчанию3 ?

И если возможно, есть ли способ t обновить питон по умолчанию до последней версии питона (3.9 на данный момент) ?

С наилучшими пожеланиями chichha

0
задан 7 October 2020 в 11:17

1 ответ

Многие системные программы зависят от Python. Поэтому работа с системным питоном может сломать вашу систему. Самый простой способ — установить python из исходников или использовать Anaconda/Miniconda.

Чтобы установить из исходников, установите эти пакеты:

sudo apt-get update
sudo apt-get install -y build-essential checkinstall
sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev

Затем перейдите в папку загрузки python и

cd Python-3.8.5
./configure --enable-optimizations --prefix=$HOME/local
make
make install

затем добавьте эти строки в $HOME/.bashrc

export PATH=$HOME/local/bin:$PATH
export LD_LIBRARY_PATH=$HOME/local/lib:$LD_LIBRARY_PATH

Ссылка: towardsdatascience.com – Sushrut Ashtikar

0
ответ дан 9 October 2020 в 09:50

Другие вопросы по тегам:

Похожие вопросы: