Eu baixei o pip e corri python setup.py install
e tudo funcionou bem. O próximo passo no tutorial é executar, pip install <lib you want>
mas antes mesmo de tentar encontrar algo online, recebo o erro "bash: pip: command not found".
Isso é no Mac OS X, que também sou novo, portanto, suponho que haja algum tipo de configuração de caminho que não foi definida corretamente quando executei o setup.py. Como posso investigar mais? O que preciso verificar para ter uma idéia melhor da causa exata do problema?
Edição: Eu também tentei instalar o Python 2.7 para Mac, na esperança de que o processo de instalação amigável fizesse qualquer limpeza, como editar o PATH e o que mais fosse necessário para que tudo funcionasse de acordo com os tutoriais, mas isso não funcionou. Após a instalação, o 'python' ainda executou o Python 2.6 e o PATH não foi atualizado.
fonte
Respostas:
Por que não fazer
sudo easy_install pip
ou se isso é para python 2.6sudo easy_install-2.6 pip
?Isso instala o pip usando o sistema instalador de pacotes python padrão e evita o aborrecimento da configuração manual, tudo ao mesmo tempo.
Isso permitirá que você execute o
pip
comando para instalação do pacote python, pois ele será instalado com o python do sistema. Também recomendo que você tenha o pip usando o pacote e o padrão virtualenv . :)fonte
sudo: easy_install: command not found
easy_install
instalou. Como isso é uma resposta?Use setuptools para instalar
pip
:(Eu sei que a parte acima da minha resposta é redundante com a do klobucar, mas ainda não consigo adicionar comentários), então aqui está uma resposta com uma solução para o
sudo: easy_install: command not found
Debian / Ubuntu:Além disso, para python3, use
easy_install3
epython3-setuptools
.fonte
sudo apt-get install python3-setuptools
&sudo easy_install3 pip
sudo apt-get install python-setuptools
seguida porsudo easy_install pip
sudo apt-get install python3-pip
é o comando certo para o Python3 a partir do askubuntuPrimeiro de tudo: tente pip3 em vez de pip . Exemplo:
O pip3 deve ser instalado automaticamente junto com o Python3.x. A documentação não foi atualizada; basta substituir o pip pelo pip3 nas instruções, ao instalar o Flask, por exemplo.
Agora, se isso não funcionar, pode ser necessário instalar o pip separadamente.
fonte
brew install python
.Atualização : Uma maneira moderna e mais confiável de acessar a instalação correta do pip para a instalação correta do python é usar a sintaxe
python -m pip
.Resposta original
O pip se instalaria na lixeira do local de instalação do python. Também deve criar um link simbólico para algum local mais comum, como
/usr/local/bin/pip
Você pode editar
~/.profile
e atualizar seu PATH para incluir/Library/Frameworks/Python.framework/Versions/2.6/bin
ou criar um link simbólico para ele em um local que você sabe que está no seu caminho.Se você fizer
echo $PATH
:, deverá ver os caminhos atualmente sendo pesquisados. Se/usr/local/bin
estiver no seu PATH, você pode:Eu optaria por adicionar o bin python à sua variável $ PATH.
fonte
/System/Library/Frameworks/Python.framework/Versions/2.6/bin
. E ~ / é seu diretório home com o arquivo escondido.profile
Instale a versão mais recente do Python, conforme fornecido aqui
Tem muitos links para download, como numpy e scipy
Em seguida, vá para o terminal e digite o seguinte comando: -
Para pacotes de instalação do Python, verifique isto
fonte
Eu tenho que admitir que sou absolutamente novo no python, que eu só preciso de uma coisa: awscli. Encontrei este problema ao baixar o python 3.xx - pip: comando não encontrado
Enquanto segui as instruções para baixar o AWS CLI, alterei
para
que executou a versão correta.
Fiz um alias na minha máquina para executar python3 enquanto digitava python, que normalmente executaria a versão 2.7 do sistema. Não tenho certeza se é uma boa ideia agora. Eu acho que vou apenas digitar os comandos como eles pretendiam que fossem
fonte
Confira o artigo Como instalar o Pip artigo para obter mais informações.
A partir de 2019,
Faça o download do arquivo get-pip.py fornecido por https://pip.pypa.io usando o seguinte comando:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
Execute get-pip.py usando o seguinte comando:
sudo python get-pip.py
Após a instalação, execute este comando para verificar se o pip está instalado.
pip --version
Remova o arquivo get-pip.py após instalar o pip.
rm get-pip.py
fonte
Instalar usando
apt-get
instala um sistema amplopip
, não apenas local para o usuário. Experimente este comando para fazer o pip rodar no seu sistema ...O pip será instalado sem problemas e você poderá usar o "sudo pip ...".
fonte
A maioria dos métodos para instalar o PIP está obsoleta. Aqui está a solução mais recente (2019). Faça o download do script get-pip
Execute o script
fonte
Passei anos analisando todas as respostas desta página, mas encontrei a que funcionou para mim nos comentários da pergunta do OP de s-walsh
A resposta é usar pip3:
fonte
Resolver:
Adicione esta linha a ~ / .bash_profile
exportar PATH = "/ usr / local / bin: $ PATH"
Em uma janela do terminal, execute
source ~ / .bash_profile
fonte
Pode ser a permissão raiz. Eu tentei sair do login root, use
isso funciona para mim
fonte
instale o Homebrew, abra o Terminal ou seu emulador de terminal OSX favorito e execute
insira o diretório Homebrew na parte superior da sua variável de ambiente PATH. Você pode fazer isso adicionando a seguinte linha na parte inferior do seu arquivo ~ / .profile
Agora, podemos instalar o Python 2.7:
Obtenha o repositório pip:
instalar pip:
fonte
export PATH=/usr/local/bin:/usr/local/sbin:$PATH
resolvi o problema para mim.Se você estiver executando o Python 3.5, execute o seguinte comando do terminal:
Quaisquer outros comandos pip no terminal seriam semelhantes:
fonte
python instala-o por padrão, mas se não instalar, você pode instalá-lo manualmente, use o seguinte cmd (somente para linux)
para python3:
para python2
espero que ajude.
fonte
Evitando
sudo
:De:
http://www.pip-command-not-found.com
fonte
Os usuários do CentOS 7 podem apenas usar:
Também recomendo usar
virtualenv
se você estiver usando pip. Pode ser adicionado da mesma maneira:fonte
supondo que você tenha internet, consulte: https://pip.pypa.io/en/stable/installing/
basicamente execute:
e
fonte
(Contexto: meu sistema operacional é o Amazon linux usando a AWS. Parece semelhante ao RedHat, mas parece um pouco simplificado.)
Saia do shell e abra um novo shell. O comando pip agora funciona.
Foi isso que resolveu o problema neste local.
Você também pode querer saber: Os comandos pip para instalar o software precisavam ser escritos como este exemplo (jupyter por exemplo) para funcionar corretamente no meu sistema:
pip install jupyter --user
Especificamente, observe a falta de sudo e a presença de --user
Seria muito bom se os docs tivessem dito algo sobre tudo isso, mas isso levaria a digitação de mais caracteres, eu acho.
fonte
Não sei por que isso não foi mencionado antes, mas a única coisa que funcionou para mim (no meu NVIDIA Xavier) foi:
sudo apt-get install python3-pip
(ou
sudo apt-get install python-pip
para python 2)fonte
Resolvido isso atualizando o python 3
brew upgrade python
: Agora eu posso fazer:fonte
O problema parece que sua versão do python e a biblioteca que você deseja instalar não são correspondentes na versão. Ex: Se o Django for Django3 e sua versão python for 2.7, você poderá receber este erro.
"Depois que a instalação está sendo executada, 'python' ainda executou o Python 2.6 e o PATH não foi atualizado."
1- Instale a versão mais recente do Python 2- Altere seu PATH manualmente como python38 e compare-os. 3- Tente reinstalar.
Resolvi esse problema substituindo o PATH manualmente pela versão mais recente do Python. Quanto ao Windows:; C: \ python38 \ Scripts
fonte
O que eu fiz para superar isso foi
sudo apt install python-pip
.Aconteceu que minha máquina virtual ainda não tinha o pip instalado. É concebível que outras pessoas também possam ter esse cenário.
fonte
python-pip
use a versão obsoleta do pip (9.0) A versão atual do pip é (18.0) após a atualização da edição do pip,/usr/bin/pip
substitua esta importação:para
este trabalho para pip 18.0 problema é o
main
nome da função de mudança pip repetir para/usr/bin/pip3
e/usr/bin/pip2
veja também
/usr/local/lib/[your_python_version]/dist-packages/pip/__main__.py
Deve ser o mesmo que/usr/bin/pip
fonte
Faça o seguinte:
Isso certamente instalará o pip com todas as suas dependências. PS, isto é para python 3, se você quiser que o python 2 substitua python3 do segundo comando para python
fonte
Para superar o problema " bash: pip: command not found " no Mac
Encontradas duas versões no Mac 1 é 2.7 e a outra é 3.7
quando digo sudo easy_install pip , pip foi instalado em 2.7
quando digo sudo easy_install-3.7 pip , o pip foi instalado em 3.7
Mas, sempre que eu exigiria a instalação do pip, queria instalar o pacote no python3.7, portanto, defini um alias (alias pip = pip3) no arquivo .bash_profile
agora, sempre que instalo o pip, ele é instalado no python3.7
fonte
O comando atualizado para instalação
pip3
é:fonte
Ele resolveu meu problema usando
sudo easy_install pip
fonte