Como Adicionar o Caminho Python Facilmente?
Como Adicionar o Python ao PATH
por Ian Currie
Você pode precisar adicionar o Python ao PATH
se você instalou o Python, mas digitar python
no terminal não funciona. Você pode receber uma mensagem dizendo que o termo python
não é reconhecido ou pode acabar executando a versão errada do Python.
Uma solução comum para esses problemas é adicionar o Python à variável de ambiente PATH
. Neste tutorial, você aprenderá como adicionar o Python ao PATH
. Você também aprenderá sobre o que é PATH
e por que o PATH
é vital para programas como o terminal ser capaz de encontrar a instalação do Python.
Observação: Um path é o endereço de um arquivo ou pasta no seu disco rígido. A variável de ambiente PATH
, também chamada apenas de PATH
ou Path, é uma lista de caminhos para diretórios que seu sistema operacional mantém e usa para encontrar scripts e programas executáveis.
Os passos que você precisará seguir para adicionar algo ao PATH
dependerão muito do seu sistema operacional (SO), por isso, certifique-se de ir para a seção relevante se você estiver interessado apenas neste procedimento para um SO.
Observe que você pode usar os seguintes passos para adicionar qualquer programa ao PATH
, não apenas o Python.
Como Adicionar o Python ao PATH
no Windows
O primeiro passo é localizar o diretório em que o executável Python desejado está localizado. O caminho para o diretório é o que você irá adicionar à variável de ambiente PATH
.
Para encontrar o executável Python, você precisará procurar por um arquivo chamado python.exe
. O executável do Python pode estar em um diretório em C:\Python\
ou na sua pasta AppData\
, por exemplo. Se o executável estiver em AppData\
, então o caminho provavelmente será algo como:
Nesse caso, a parte <USUÁRIO>
será substituída pelo nome do usuário atualmente logado.
Se tiver dificuldades para encontrar o executável correto, você pode usar a função de pesquisa do Windows Explorer. O problema com a pesquisa integrada é que ela é muito lenta. Para fazer uma busca rápida e completa por qualquer arquivo no sistema, uma ótima alternativa é o Everything:
Os caminhos destacados em amarelo, ou seja, aqueles em \WindowsApps
e \Python310
, seriam candidatos ideais para adicionar ao PATH
, pois parecem executáveis no nível raiz de uma instalação. Os destacados em vermelho não seriam adequados porque alguns são parte de um ambiente virtual - você pode ver venv
no caminho - e outros são atalhos ou instalações internas do Windows.
Você também pode encontrar executáveis Python que estão instalados dentro da pasta de um programa diferente. Isso ocorre porque muitos aplicativos incluem sua própria versão do Python. Essas instalações embutidas do Python também seriam inadequadas.
Depois de localizar o executável do Python, abra o menu Iniciar e pesquise pela opção “Editar as variáveis de ambiente do sistema”, que abrirá uma janela de “Propriedades do Sistema”. Na guia “Avançado”, clique no botão “Variáveis de Ambiente”. Lá você verá as variáveis “Usuário” e “Sistema”, que você poderá editar:
Na seção “Variáveis de Ambiente do Usuário”, dê um duplo clique na entrada que se chama “Path”. Uma nova janela será aberta mostrando uma lista de caminhos. Clique no botão “Novo” e cole o caminho para o diretório do Python que você encontrou. Certifique-se de incluir uma barra invertida ("") no final do caminho:
Clique em “OK” em todas as janelas para fechá-las. Agora, o Python estará adicionado ao PATH
do seu sistema.
Para verificar se o Python foi adicionado corretamente ao PATH
, abra o prompt de comando (CMD) e digite python
. Se você ver o prompt do Python e não receber uma mensagem de erro, isso significa que o Python foi adicionado ao PATH
com sucesso.
Como Adicionar o Python ao PATH
no Linux e macOS
Nos sistemas operacionais baseados em UNIX, como o Linux e o macOS, o processo para adicionar o Python ao PATH
é um pouco diferente do Windows.
Em primeiro lugar, é necessário localizar o diretório em que o Python está instalado. Usando o Terminal, você pode executar o seguinte comando para encontrar o caminho para o diretório Python:
Esse comando retornará o caminho completo para o interpretador Python. Anote esse caminho.
Agora, abra o arquivo de configuração do shell correspondente ao seu sistema operacional. No caso do Linux, o arquivo é normalmente ~/.bashrc
, enquanto no caso do macOS, é ~/.bash_profile
.
Abra o arquivo de configuração do shell usando o editor de texto da sua preferência e adicione a seguinte linha, substituindo <PATH_PYTHON>
pelo caminho completo para o diretório Python:
Note que é necessário adicionar a linha com o comando export
para que a variável PATH
seja atualizada.
Salve o arquivo de configuração do shell e feche-o. Para que as alterações tenham efeito, você precisará fechar todas as janelas do Terminal e abrir um novo Terminal.
Para verificar se o Python foi adicionado corretamente ao PATH
, abra um novo Terminal e execute o comando python
. Se você ver o prompt do Python e não receber uma mensagem de erro, isso significa que o Python foi adicionado ao PATH
com sucesso.
Entendendo o que é o PATH
O PATH
é uma variável de ambiente que contém uma lista de diretórios em que o sistema operacional procura por executáveis. Quando você digita um comando no terminal, o sistema opera o caminho do PATH
para encontrar o executável correspondente.
Sem adicionar o Python ao PATH
, o sistema não sabe onde encontrar o executável Python quando você tentar executar o comando python
. É por isso que é importante adicionar o Python ao PATH
, para que o sistema possa encontrá-lo corretamente.
Compreendendo a Importância da Ordem no PATH
A ordem dos diretórios no PATH
é essencial. Quando você digita um comando, o sistema verifica cada diretório no PATH
sequencialmente até encontrar o arquivo executável correspondente.
Isso significa que se houver vários diretórios contendo o mesmo nome de executável, o sistema usará o primeiro diretório encontrado no PATH
. Por exemplo, se você tiver duas instalações diferentes do Python e adicioná-las ao PATH
, apenas a instalação do Python no diretório que aparece primeiro no PATH
será usada quando você digitar python
no terminal.
Portanto, ao adicionar o Python ao PATH
, certifique-se de colocar o diretório correto no início da lista, de acordo com a versão do Python que você deseja usar.
Gerenciando o seu PATH
em Sistemas Baseados em UNIX
Em sistemas baseados em UNIX, como Linux e macOS, você também pode gerenciar o PATH
por meio do arquivo de configuração ~/.bashrc
ou ~/.bash_profile
. Isso permite adicionar, remover ou alterar os diretórios no PATH
conforme necessário.
Para adicionar um diretório ao PATH
, você pode usar o seguinte comando no Terminal:
Substitua <NOVO_DIRETÓRIO>
pelo caminho completo para o diretório que deseja adicionar.
Para remover um diretório do PATH
, você pode usar o seguinte comando no Terminal:
Substitua <DIRETÓRIO_REMOVIDO>
pelo diretório que deseja remover.
Conclusão
Adicionar o Python ao PATH
é um passo importante para que o sistema possa encontrar corretamente a instalação do Python. Nos sistemas Windows, isso pode ser feito adicionando o diretório do Python às variáveis de ambiente do sistema. Já nos sistemas baseados em UNIX, como o Linux e o macOS, é necessário atualizar o arquivo de configuração do shell.
Certifique-se de seguir as instruções adequadas para o seu sistema operacional e, após adicionar o Python ao PATH
, verifique se ele foi configurado corretamente executando o comando python
no terminal. Agora você será capaz de executar scripts e programas do Python de forma fácil e rápida.