found - install pip python 2.7 macos



bash: pip: comando não encontrado (12)

(Contexto: Meu sistema operacional é o Amazon linux usando AWS. Parece semelhante ao RedHat, mas parece um pouco despojado.)

Saia do shell e abra um novo shell. O comando pip agora funciona.

Isso é o que resolveu o problema neste local.

Você pode querer saber também: Os comandos pip para instalar o software precisavam ser escritos como este exemplo (por exemplo, jupyter) para funcionar corretamente em meu sistema:

pip instalar jupyter --user

Especificamente, observe a falta de sudo e a presença de - usuário

Seria muito legal se os docs tivessem dito alguma coisa sobre tudo isso, mas isso exigiria digitar mais caracteres, eu acho.

Eu baixei o pip e executei o python setup.py install e tudo funcionou bem. O próximo passo no tutorial é executar o pip install <lib you want> mas antes mesmo de tentar encontrar algo online, recebo um erro "bash: pip: command not found".

Isso está no Mac OS X, que eu sou novo também, então estou assumindo que há 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 ideia melhor da causa exata do problema?

EDIT: Eu também tentei instalar o Python 2.7 para Mac na esperança de que o processo de instalação amigável faria qualquer manutenção como editar o PATH e tudo o mais precisa de feliz para tudo funcionar de acordo com os tutoriais, mas isso não funcionou. Após a instalação está em execução 'python' ainda correu Python 2.6 e PATH não foi atualizado.


Eu tenho que admitir para ser absolutamente novo para python, que eu só preciso de uma coisa: awscli. Eu encontrei este problema depois de ter baixado python 3.xx - pip: comando não encontrado

Ao seguir as instruções para baixar o AWS cli eu mudei

pip install awscli

para

pip3 install awscli

que correu a versão correta.

Eu fiz um alias na minha máquina para executar o python3 ao digitar python, que normalmente executaria a versão 2.7 do sistema. Não tenho certeza se é uma boa ideia agora. Acho que vou digitar os comandos como eles pretendiam que fossem


Faça o seguinte:

sudo apt update
sudo apt install python3-pip
source ~/.bashrc

Isso certamente irá instalar o pip com todas as suas dependências. PS isto é para python 3 se você quiser para python 2 substituir python3 do segundo comando para python

sudo apt install python-pip

Instalar usando o apt-get instala um pip sistema, não apenas um local para o seu usuário. Tente este comando para obter o pip em execução no seu sistema ...

$ sudo apt-get instala o python-pip python-dev build-essential

Então o pip será instalado sem problemas e você poderá usar o "sudo pip ...".


Não tenho certeza porque 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)


O que eu fiz para superar isso foi o sudo apt install python-pip .

Acontece que minha máquina virtual ainda não tinha pip instalado. É concebível que outras pessoas possam ter esse cenário também.


Pode ser a permissão da raiz. Eu tentei sair de login raiz, use

sudo su -l root
pip <command>

isso funciona para mim


Por que não apenas sudo easy_install pip ou se isso é para python 2.6 sudo easy_install-2.6 pip ?

Isso instala o pip usando o sistema instalador padrão do pacote python e economiza o trabalho manual de configuração ao mesmo tempo.

Isso permitirá que você execute o comando pip para a instalação do pacote python, pois ele será instalado com o python do sistema. Eu também recomendo uma vez que você tenha pip usando o pacote e padrão virtualenv . :)


Resolver:

  1. Adicione esta linha a ~ / .bash_profile

    exportar PATH = "/ usr / local / bin: $ PATH"

  2. Em uma janela de terminal, execute

    fonte ~ / .bash_profile


Se você estiver executando o Python 3.5, execute o seguinte comando do terminal:

sudo pip3 install -U nltk

Quaisquer outros comandos pip no terminal seriam semelhantes:

pip3 install --upgrade pip
sudo pip3 install -U numpy ::

instale o Homebrew, abra o Terminal ou o seu emulador de terminal OSX favorito e execute

$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

insira o diretório Homebrew no topo da sua variável de ambiente PATH. Você pode fazer isso adicionando a seguinte linha na parte inferior do seu arquivo ~ / .profile

export PATH=/usr/local/bin:/usr/local/sbin:$PATH

Agora, podemos instalar o Python 2.7:

$ brew install python

Obter repositório pip:

$ git clone https://github.com/pypa/pip

instalar pip:

$sudo easy_install pip

pip iria instalar-se no bin do seu 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 seu ~/.profile e atualizar seu PATH para incluir /Library/Frameworks/Python.framework/Versions/2.6/bin , ou você pode criar um symlink para ele em um lugar que você sabe que está em seu caminho.

Se você fizer isso: echo $PATH , você deve ver os caminhos atualmente sendo pesquisados. Se /usr/local/bin estiver no seu PATH, você pode fazer:

ln -s /Library/Frameworks/Python.framework/Versions/2.6/bin/pip /usr/local/bin

Eu optaria por adicionar o bin python à sua variável $ PATH.





python-2.6