Eu tenho tentado adicionar o caminho Python à linha de comando no Windows 7, mas não importa o método que eu tente, nada parece funcionar. Eu usei o set
comando, tentei adicioná-lo através do prompt Editar variáveis de ambiente etc.
Além disso, se eu executar o comando set na linha de comando, ele listará
python = c:\python27
No entanto, ele ainda não reconhece o comando Python.
Ler a documentação e várias outras fontes não pareceu ajudar.
Editar: Apenas para esclarecer mais, anexei o caminho do executável Python para PATH no prompt do ambiente de edição. Não parece funcionar.
python
windows
python-2.7
path
rogerklutz
fonte
fonte
GUI
eCommand Line
opção de aqui stackoverflow.com/a/38141751/5409601Respostas:
;C:\python27
àPath
variável.fonte
Ao definir variáveis ambientais no Windows, eu errei em muitas e muitas ocasiões. Eu pensei que deveria compartilhar alguns dos meus erros do passado aqui, esperando que isso possa ajudar alguém. (Eles se aplicam a todas as variáveis ambientais, não apenas ao definir o caminho do Python)
Cuidado com estes possíveis erros:
;C:\Python27
SEM espaços. (É comum tentarC:\SomeOther; C:\Python27
Esse espaço (␣) após o ponto e vírgula não está bom.)echo $PATH
mas apenas barras invertidas funcionaram para mim.C:\Python27
NÃOC:\Python27\
Espero que isso ajude alguém.
fonte
echo $path
só é válido se você estiver executando um shell bash no Windows (por exemplo, MinGW). O comando do prompt de comando do Windows éecho %path%
Abra o cmd .exe com privilégios de administrador (clique com o botão direito do mouse no aplicativo). Então digite:
Lembre-se de terminar com um ponto-e-vírgula e não inclua uma barra final.
fonte
Eu tive um problema com isso por muito tempo. Adicionei-o ao meu caminho de todas as formas que pude pensar, mas eis o que finalmente funcionou para mim:
pythonexe
(ou o que você quiser)C:\Python32\
)%pythonexe%;
ao final o que já está láIDK por que isso funciona, mas funcionou para mim.
tente digitar "python" na sua linha de comando e deve funcionar!
Editar:
Ultimamente tenho usado este programa que parece funcionar muito bem. Também há um que parece muito bom, embora eu nunca tenha experimentado.
fonte
Tente adicionar esse
python.bat
arquivo àSystem32
pasta e a linha de comando agora executará python quando você digitarpython
python.bat
Fonte:
https://github.com/KartikTalwar/dotfiles/blob/master/bat/python.bat
fonte
Você pode definir o caminho na janela atual do cmd usando o
PATH =
comando Isso o adicionará apenas à instância atual do cmd. se você quiser adicioná-lo permanentemente, adicione-o às variáveis do sistema. (Computador> Configurações avançadas do sistema> Variáveis de ambiente)Você iria para a instância do cmd e inseria
PATH=C:/Python27/;%PATH%
.fonte
echo %PATH~%
.Certifique-se de não adicionar um espaço antes do novo diretório.
Bom: velho; velho; velho; novo
Ruim: velho; velho; velho; Novo
fonte
O Python vem com um pequeno utilitário que faz exatamente isso . Na linha de comando, execute:
Feche a janela de comando (com
exit
ou o botão Fechar) e abra-a novamente.fonte
O programa a seguir adicionará o caminho do executável python e o subdiretório Scripts (que é onde, por exemplo, o pip e o easy_install estão instalados) ao seu ambiente. Ele encontra o caminho para o executável python da chave do Registro que liga a extensão .py. Ele removerá antigos caminhos python no seu ambiente. Funciona com XP (e provavelmente Vista) também. Ele usa apenas módulos que acompanham o instalador básico do Windows.
fonte
Sei que este post é antigo, mas gostaria de acrescentar que as soluções assumem privilégios de administrador. Se você não possui, pode:
Vá para o painel de controle, digite caminho (agora é o Windows 7 e, portanto, está na caixa Pesquisar) e clique em "Editar variáveis de ambiente para sua conta". Agora você verá a caixa de diálogo Variável de ambiente com "Variáveis de usuário" na parte superior e "Variáveis de sistema" abaixo.
Como usuário, você pode clicar no botão superior "Novo" e adicionar:
Nome da variável: PATH
Valor da variável: C: \ Python27
(sem espaços em qualquer lugar) e clique em OK. Depois que o prompt de comando é reiniciado, qualquer PATH nas variáveis Usuário é anexado ao final do Caminho do Sistema. Não substitui o PATH de nenhuma outra maneira.
Se você deseja configurar um caminho completo específico, é melhor criar um arquivo em lotes como este:
Chame de "compiler.bat" ou qualquer outra coisa e clique duas vezes para iniciá-lo. Ou link para ele. Ou fixá-lo etc ...
fonte
Você precisa fazer alterações na variável do sistema
- Clique com o botão direito do mouse em "Meu computador"
- Clique em "Propriedades"
- Clique em "Configurações avançadas do sistema" no painel lateral
- Clique em Variável de ambiente - Você terá duas seções do usuário variável e variável de sistema
- Na seção de variável de sistema, procure a variável 'Path', clique em editar e adicione
"C:\Python27;"
(sem aspas) salve-a- Agora abra o tipo de linha de comando 'path' hit enter, você verá que a variável de caminho foi modificada
- Agora digite que
python --version
você verá a versão pythonE está feito
fonte
Para quem tenta fazer isso com o Python 3.3 ou superior, o instalador do Windows agora inclui uma opção para adicionar python.exe ao caminho de pesquisa do sistema. Leia mais nos documentos .
fonte
Trabalhar com variáveis de ambiente do Windows é sempre uma experiência horrível. Recentemente, encontrei uma ferramenta incrível chamada Rapid Environment Editor, que fornece uma GUI incrivelmente simples para gerenciá-los.
Se você usar chocolate, poderá instalá-lo usando
choco install rapidee
. Caso contrário, dê uma olhada http://www.rapidee.com/en/downloadRelendo isso, parece um dinheiro pago, mas juro que não! É apenas um dos utilitários mais úteis do meu kit de ferramentas há um tempo e estou surpreso que ninguém pareça saber disso.
fonte
Se o Python foi instalado com outro programa, como o ArcGIS 10.1 no meu caso, você também deve incluir quaisquer pastas extras que acompanhem o python.exe nas variáveis de ambiente.
Então, minhas variáveis de ambiente ficam assim:
Variáveis do sistema> Caminho> adicionar
;C:\Python27\ArcGIS10.1
fonte
Esta pergunta é bastante antiga, mas acabei de encontrar um problema semelhante e minha solução específica não foi listada aqui:
Verifique se você não possui uma pasta no seu PATH que não exista.
No meu caso, eu tinha um monte de pastas padrão (Windows, Powershell, Sql Server, etc) e, em seguida, um costume
C:\bin
que normalmente uso, além de vários outros ajustesc:\python17
, etc. Acontece que o processador cmd estava descobrindo quec:\bin
não existe e parou de processar o restante da variável.Além disso, não sei se teria notado isso sem o gerente do PATH . Destacou bem o fato de que esse item era inválido.
fonte
Acabei de instalar o Python 3.3 no Windows 7 usando a opção "adicionar python ao PATH".
Na variável PATH, o instalador adicionou automaticamente uma barra invertida final :
C:\Python33\
portanto , não funcionou no prompt de comando (tentei fechar / abrir o prompt várias vezes)Eu removi a barra invertida final e funcionou:
C:\Python33
Obrigado Ram Narasimhan pela dica nº 4!
fonte
Organizei minha variável de ambiente python como esta no Win7 de 64 bits usando o cmd.
Defino a variável
PYTHONPATH
através do menu de variáveis de ambiente do windows e adicionei%PYTHONPATH%
àPATH
variável:...;%PYTHONPATH%
O cmd shell expande a variável corretamente para isso:
Não se esqueça de reiniciar o cmd shell após alterar o PATH.
fonte
escreva isso no prompt de comando:
Substitua% path% pelo caminho do seu exemplo de pasta Python:
fonte
Se você ficou frustrado ao definir o caminho para o python, basta baixar a nova versão do python, desinstalar a versão mais antiga do python e ao instalar a nova versão, ele perguntará se deve definir a marca do caminho e instalar
é a melhor maneira
fonte