"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Por que o Python não está sendo executado na minha linha de comando do Git Bash?

Por que o Python não está sendo executado na minha linha de comando do Git Bash?

Publicado em 2024-11-07
Navegar:888

Why isn\'t Python running in my Git Bash command line?

Python não funciona na linha de comando do Git Bash

Ao usar o Git Bash no Windows, os usuários podem encontrar dificuldades para executar o Python. Ao inserir "python" na linha de comando, a resposta esperada é uma linha em branco, desprovida da entrada usual no Python 2.7.10 conforme observado no Powershell. A ausência de mensagens de erro complica ainda mais o processo de solução de problemas.

Variáveis ​​Ambientais

Como uma verificação preliminar, certifique-se de que as variáveis ​​ambientais em PATH incluam o diretório "c: \python27". Se esta condição for atendida, uma investigação mais aprofundada é necessária.

Solução temporária

Para resolução imediata, execute o seguinte comando em seu shell Git Bash:

alias python='winpty python.exe'

Este alias estabelece um link para o executável Python e será eficaz para a sessão de shell atual.

Solução Permanente

Para uma correção duradoura, adicione o mesmo comando ao seu arquivo .bashrc localizado no diretório inicial do usuário. Duas abordagens estão disponíveis:

Usando interface de linha de comando (CLI)

No Git Bash, insira o seguinte:

echo "alias python='winpty python.exe'" >> ~/.bashrc

Este comando cria ou anexa o alias ao arquivo .bashrc.

Usando o Editor de Texto

Como alternativa, crie manualmente um arquivo .bashrc em seu diretório inicial usando um editor de texto.

Uma vez criado, adicione a seguinte linha ao arquivo:

alias python='winpty python.exe'

Aplique as alterações executando "source .bashrc" ou reiniciando o shell.

Update

Versões recentes do Git empregam .bash_profile em vez de .bashrc. Conda também utiliza este perfil durante a inicialização. Deve-se ter cuidado para evitar a exclusão ou substituição de blocos de inicialização existentes. Para obter mais informações, consulte Git para Windows não executa meu arquivo .bashrc.

Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3