Alterar a versão do Python

Muhammad Waiz Khan 30 janeiro 2023
  1. Altere a versão do Python substituindo os comandos
  2. Especifique a versão do Python no arquivo de script
Alterar a versão do Python

Neste tutorial, examinaremos diferentes maneiras de alterar ou definir uma versão específica do Python para executar programas. Como pode haver várias versões do Python ao mesmo tempo em um computador, suponha que temos o Python versão 3.xy instalado em nosso computador e queremos usá-lo para todas as tarefas.

Como o Python 3 não é compatível com os programas Python 2, muitos programas ainda podem exigir o Python 2, e é por isso que não é uma boa ideia alterar a versão padrão do Python para Python 3. Portanto, podemos usar o comando python3 para execute scripts Python 3 e o comando python para executar scripts Python 2.

Também podemos fazer o seguinte para usar Python 3 em vez de Python 2 quando o comando python é usado ou scripts Python são executados.

Altere a versão do Python substituindo os comandos

Uma maneira fácil de usar a versão mais recente do Python 3 com o comando python é substituindo a palavra-chave python por python3. Podemos usar o comando alias em sistemas operacionais baseados em Linux e o comando doskey no Windows para substituir python por python3. Assim, sempre que o comando python for usado, ele será substituído por python3, e a última versão do Python 3 disponível no computador será usada para executar o script.

Os exemplos abaixo demonstram como substituir python por python3 em sistemas operacionais e janelas baseados em Linux.

Linux:

alias python=python3

Janelas:

doskey python=python3

Especifique a versão do Python no arquivo de script

Como o comando python é usado pelo Python 2, não é recomendado alterar a versão padrão do python, pois muitos programas e scripts ainda podem precisar do Python 2 para serem executados. Outra maneira é especificar a versão do Python que desejamos executar no arquivo de script do Python. Podemos especificar a versão do Python para executar o arquivo de script mencionando a versão do Python na primeira linha do arquivo de script.

Podemos usar o texto a seguir como a primeira linha do arquivo de script para usar a versão mais recente do Python 3 disponível no computador para executar o script Python.

#! python3

Também podemos especificar a versão Python de nossa escolha, colocando o texto a seguir como a primeira linha no arquivo de script Python.

#! python 2.5

Suponha que a versão especificada esteja disponível no computador. Nesse caso, o sistema operacional usará essa versão para executar o script Python ou, de outra forma, retornará um erro semelhante ao mostrado abaixo.

Requested Python version is not installed