
então estou executando o Ubuntu 20.04 no WSL2 (também sou umnovato em linux) e eu uso python dentro dele e recentemente instalei o python 3.9.4. Existe alguma maneira de remover o python 3.8 e definir 3.9 como padrão? Eu não tentei nada ainda, já que não sei muito (ainda) sobre Linux, especialmente Ubuntu
Responder1
- Não altere a versão padrão do Python3 instalada com o Ubuntu.
- Não altere a versão do Python3 para a qual o
python3
comando aponta - mantenha-a como o padrão do sistema.
Cometer qualquer um desses erros danificará terrivelmente o seu sistema Ubuntu. Seu sistema Ubuntu faz uso extensivo de Python3 e é construído com base na versão específica incluída. NÃO mude isso.
Você PODE instalar outras versões do Python3além dissopara o padrão do sistema.
- Você não pode instalar facilmente versões adicionais do Python3 como pacotes deb. Essa é uma limitação de como os debs funcionam.
- Você PODE usar outros métodos: Conda e instalações manuais são duas formas populares.
- Quando você usa diferentes métodos de instalação de software, é SEU trabalho – como ser humano – acompanhar o que você instalou, quando, onde, por que e como. O Apt é somente deb e não rastreará outros métodos para você. Conselho: Mantenha um diário.
Se você precisar usar uma versão diferente para o python3
, envolva esse aplicativo dentro de um venv para proteger seu sistema contra a personalização.
Além disso, observe que o Ubuntu 20.04 foi lançado antes da disponibilização do Python 3.9. As versões mais recentes do Ubuntu incluem Py3.9. O Ubuntu não é como o Windows em muitos aspectos - para softwares mais recentes, geralmente é mais fácil executar uma versão mais recente do Ubuntu em vez de tentar inserir um novo software em uma versão mais antiga.