Eu instalei o ubuntu 18.04 na caixa virtual e ao tentar o python -v, ele diz que você tem o python3 instalado, quero remover o python 3 ou desabilitá-lo para que possa usar o python2.7 e executar alguns scripts que possuo.
18.04
virtualbox
python
Rahul
fonte
fonte
python2
ou empython3
vez de apenaspython
, porque em alguns sistemas (Arch, por exemplo),python
sem versão, executa o Python 3 por padrão (acho que o Ubuntu fará o mesmo em algum momento). Concordando com Kevin, você deve migrar para 3.x (a partir de finais de 2018, há apenas algumas bibliotecas somente 2.x)Respostas:
O Python 2 não é mais instalado por padrão em novas instalações do Ubuntu 18.04 e posterior. Não remova python3 do Ubuntu 18.04 e posterior; caso contrário, o Ubuntu Software, o terminal e muitos outros aplicativos instalados por padrão pararão de funcionar. Se você removeu o Python 3 e agora o Ubuntu Software, o terminal e outros aplicativos não funcionam, siga as instruções nesta resposta para reinstalá-lo e fazer com que todos os aplicativos funcionem novamente.
Para instalar o Python 2.7 no Ubuntu 18.04 e posterior, abra o terminal e digite:
Para iniciar o interpretador Python 2.7, execute este comando:
Para iniciar o interpretador Python 3, execute este comando:
De qualquer forma, o intérprete Python mostrará uma mensagem de versão quando iniciada, que mostra qual versão do Python você está executando.
fonte
No Ubuntu 18.04 LTS, tanto o Python 2.7 quanto o Python 3 são instalados por padrão:
Captura de tela da sessão ao vivo
Em 18.10. e no 19.04 não será instalado em uma sessão ao vivo:
Você precisará instalar o Python 2.7 manualmente antes de poder usá-lo.
Os aplicativos que dependem dele o instalarão como uma dependência.
fonte
1) Para instalar a versão Python 2 no Ubuntu 18.04, abra o terminal e digite:
ou
Verifique a versão:
2) Se ainda estiver executando a lista atualizada de alternativas em Python 3+ do python para executar uma alternância entre qualquer versão do python:
Exemplo:
e selecione uma versão apropriada usando o número inteiro da seleção, como mostrado acima.
3) Se você vir: update-alternative: error: não há alternativas para python . Corre:
Exemplo de saída:
Em seguida, atualize a lista de alternativas do Python para cada versão que você deseja usar com as prioridades 1 e 2:
Em seguida, execute novamente
update-alternatives --config python
e selecione uma versão apropriada.fonte
python
como comando no terminal, as alternativas / aliases são consideradas. Mas em scripts, como você é o caminho absoluto do python, é necessário usar o caminho da versão do python que deseja usar.Você não precisa remover ou desativar o
python3
seu Ubuntu.Se você só precisa do python para executar pequenos scripts, basta instalar o Python 2 como resposta do @ karel.
Se você começar a aprender Python, sugiro que você use ambiente virtual ou condda
fonte
conda
, eu instalo o pacote porpip
. Eu apenas usoconda
para criar env virtual de acesso global.Não é necessário desativar o python 3. Você pode executar o python 2.7 usando o comando python2 filename.py. Você pode verificar a versão do python 2 por python2 --version
fonte