Estou com um erro estranho ao tentar instalar o Django no meu computador.
Esta é a sequência que eu digitei na minha linha de comando:
C:\Python34>python get-pip.py
Requirement already up-to-date: pip in c:\python34\lib\site-packages
Cleaning up...
C:\Python34>pip install Django
'pip' is not recognized as an internal or external command,
operable program or batch file.
C:\Python34>lib\site-packages\pip install Django
'lib\site-packages\pip' is not recognized as an internal or external command,
operable program or batch file.
O que poderia estar causando isso?
EDITAR _______________________
Conforme solicitado, é isso que recebo quando digito echo% PATH%
C:\Python34>echo %PATH%
C:\Program Files\ImageMagick-6.8.8-Q16;C:\Program Files (x86)\Intel\iCLS Client\
;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\S
ystem32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\
Windows Live\Shared;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x86;C:\Progr
am Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\Intel\Intel(R) Mana
gement Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine C
omponents\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components
\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\P
rogram Files (x86)\nodejs\;C:\Program Files (x86)\Heroku\bin;C:\Program Files (x
86)\git\cmd;C:\RailsInstaller\Ruby2.0.0\bin;C:\RailsInstaller\Git\cmd;C:\RailsIn
staller\Ruby1.9.3\bin;C:\Users\Javi\AppData\Roaming\npm
setx PATH "%PATH%;C:\pip"
, por exemplo, ou você pode adicioná-lo através do painel de controleRespostas:
Você precisa adicionar o caminho da instalação do pip à sua variável de sistema PATH . Por padrão, o pip está instalado no
C:\Python34\Scripts\pip
(pip agora vem com novas versões do python), portanto, o caminho "C: \ Python34 \ Scripts" precisa ser adicionado à sua variável PATH.Para verificar se já está na sua variável PATH, digite
echo %PATH%
no prompt do CMDPara adicionar o caminho da instalação do pip à sua variável PATH , você pode usar o Painel de Controle ou o
setx
comando Por exemplo:Nota : De acordo com a documentação oficial , "[v] ariables configurados com variáveis setx estão disponíveis apenas em janelas de comando futuras, não na janela de comando atual". Em particular, você precisará iniciar uma nova instância do cmd.exe após inserir o comando acima para utilizar a nova variável de ambiente.
Obrigado a Scott Bartell por apontar isso.
fonte
"Fatal launcher error: Can't create execution environment"
Para o Windows, quando você instala um pacote, digite:
fonte
-m
: docs.python.org/2/using/cmdline.html?highlight=m#cmdoption-m'python' is not recognized
. Tenho-o instalado no meu windows 10Para mim comando:
funcionou imediatamente (tente após echo% PATH% e você verá que seu caminho possui o valor C: \ Python34 \ Scripts).
Obrigado a: https://stackoverflow.com/a/9546345/1766166
fonte
A partir de agora, versão 3.7.3, eu tive um pequeno problema ao obter a variável de sistema correta.
Tente o seguinte:
Digite 'start% appdata%' em cmd.
Depois que o explorador de arquivos aparecer em '../AppData/Roaming'.
Volte um diretório e navegue até 'Local / Programs / Python / Python37-32 / Scripts'.
NOTA: O número da versão pode ser diferente; portanto, se você copiar e colar o caminho do arquivo acima, ele não funcionará.
Depois de fazer isso, agora você tem o local correto do seu Python baixado. Copie o caminho do arquivo selecionando o diretório inteiro na barra de endereços.
Depois de fazer isso, clique no ícone Iniciar e navegue até Painel de controle> Sistema e segurança> Sistema. Em seguida, clique em "Configurações avançadas do sistema" no lado esquerdo do painel.
Quando clicar em Variáveis de ambiente, no canto inferior direito, haverá duas caixas, uma superior e uma inferior. Na caixa superior: clique na variável 'Caminho' e clique em 'editar' localizado à direita. Clique em 'Novo' e cole o caminho do diretório. Deve ser algo como isto:
Clique em Ok três vezes, abra uma NOVA janela do cmd e digite: pip. Veja se funciona.
Boa sorte!
fonte
Caminho alternativo.
Se você não deseja adicionar o PATH, como as respostas bem escritas anteriores apontaram,
mas você deseja executar o pip como seu comando, você pode fazer isso com
py -m
o prefixo.Dado que você tem que fazê-lo novamente e novamente.
por exemplo.
como em
Certifique-se também de ter
pip
epy
instalarfonte
-m
: docs.python.org/2/using/cmdline.html?highlight=m#cmdoption-mAlém disso, o método longo - foi o último recurso depois de tentar todos os itens acima:
isso depois do cd no diretório em que a roda está localizada
fonte
Conforme documentação do Python 3.6
fonte
Vá para Painel de controle >> Desinstalar ou altere o Programa e clique duas vezes em Python XXX para modificar a instalação. Verifique se o componente PIP está marcado e instale.
fonte
Sei que essa é uma pergunta antiga, mas eu estava tendo o mesmo problema agora. Depois de adicionar a pasta adequada (
C:\Python33\Scripts
) ao caminho, ainda não conseguipip
executar. Tudo o que era preciso era correr empip.exe install -package-
vez depip install -package-
. Apenas um pensamento.fonte
definir caminho =
%PATH%;C:\Python34\;C:\Python27\Scripts
origem
fonte
Painel de controle -> adicionar / remover programas -> Python -> Modificar -> Recursos opcionais (você pode clicar em tudo) e pressionar próximo -> marque "Adicionar python às variáveis de ambiente" -> Instalar
E isso deve resolver os problemas do seu caminho, então vá para o prompt de comando e você pode usar o pip agora.
fonte
Tente ir para o Windows PowerShell ou prompt do cmd e digitar:
python -m pip install openpyxl
fonte
Na versão mais recente, python 3.6.2 e superior, está disponível em
Você pode adicionar o caminho ao nosso caminho da variável de ambiente, conforme abaixo
Certifique-se de fechar o prompt de comando ou git após configurar o caminho. Você também deve abrir seu prompt de comando no modo administrador . Este é um exemplo para o Windows 10.
fonte
Até eu sou novo nisso, mas C: \ Python34 \ Scripts> pip install django, funcionou para mim. O caminho deve ser definido como onde a pasta Script da instalação do Python é, por exemplo, C: \ Python34 \ Scripts . Suponho que seja porque o django é uma estrutura baseada em python, e é por isso que essa estrutura de diretórios precisa ser mantida durante a instalação.
fonte
Você pode tentar
pip3
, algo como:fonte
Acabei de instalar o python 3.6.2.
Eu peguei o caminho
fonte
No Windows , abra o cmd e encontre o local de PYTHON_HOME usando
where python
, agora adicione este local ao seu PATH do ambiente usando:ou Consulte
No Linux , abra o terminal e encontre a localização de PYTHON_HOME usando
which python
, agora adicione aPYTHON_HOME/Scripts
variável PATH usando:fonte
Eu acho que do Python 2.7.9 e superior o pip vem pré-instalado e estará na sua pasta de scripts. Então você precisa adicionar a pasta "scripts" ao caminho. O meu está instalado em C: \ Python27 \ Scripts. Verifique o seu para ver qual é o seu caminho, para que você possa alterar o abaixo de acordo. Em seguida, vá para o PowerShell, cole o código abaixo no PowerShell e pressione a tecla Enter. Depois disso, reinicie e seu problema será resolvido.
fonte
Ou, se você estiver usando o PyCharm (2017.3.3) como eu, basta alterar o diretório no terminal e instalar:
fonte
No ambiente Windows, basta executar os comandos abaixo no shell dos.
fonte
Eu estava enfrentando o mesmo problema Execute o Windows PowerShell como administrador e resolvi meu problema.
fonte
Mais frequentemente é:
na
cmd.exe
escritafonte
Continuei a receber esse erro depois de corrigir meu PATH.
Se a sua base de código exigir que você tenha uma versão anterior do Python (2.7 no meu caso), ela pode ter sido uma versão anterior à existência do pip.
Não é muito canônico, mas a instalação de uma versão mais recente funcionou para mim. (Usei 2.7.13)
fonte
Eu tive esse mesmo problema. Você só precisa ir ao seu
e adicione-o às variáveis de ambiente. Após a configuração do caminho, execute o arquivo pip.exe em C: \ Python27 \ Scripts e tente o pip no cmd. Mas se nada acontecer, tente executar todos os aplicativos pip, como pip2.7 e pip2.exe. E o pip funcionará como um encanto.
fonte
Uma maneira muito simples de contornar isso é abrir o caminho em que o pip está instalado no explorador de arquivos e clicar no caminho. Em seguida, digite cmd, isso define o caminho, permitindo a instalação muito mais fácil.
Quatro anos atrasado, mas encontrei o mesmo problema há alguns dias e todos os outros métodos não funcionaram para mim.
fonte
Tente desinstalar o Python, exclua os arquivos de programa restantes e instale-o novamente. Funcionou para mim. Esse erro aconteceu comigo quando migro para um novo laptop e usei um software de migração para mover meu software do laptop antigo para o novo. E sim, não funcionou muito bem.
fonte
Pequenos esclarecimentos: no "Windows 7 PC de 64 bits", depois de adicionar
...Python34\Scripts
à variável path,pip install pygame
não funcionou para mim.Então eu verifiquei a pasta "... Python34 \ Scripts", não tinha
pip
, mas tinhapip3
epip3.4
. Então eu corripip3.4 install pygame .... .whl
. Funcionou.(Abra ainda mais uma janela de comando na mesma pasta em que o
pygame...whl
arquivo foi baixado .)fonte
Para mim, o problema era que o sistema não foi restaurado após a adição abaixo no PATH.
C:\Users\admin\AppData\Local\Programs\Python\Python37\Scripts
fonte
Ao instalar o SQL 2019 Python, existem problemas conhecidos do PIP que exigem uma correção (etapa 7) https://docs.microsoft.com/en-us/sql/advanced-analytics/known-issues-for-sql-server- machine-learning-services? view = sql-server-ver15
O pip é configurado com locais que exigem TLS / SSL, no entanto, o módulo ssl no Python não está disponível.
fonte
Para mac, execute o comando abaixo no terminal
fonte