Comando zsh não encontrado pip

Comando zsh não encontrado pip
PIP permite que você baixe, instale, atualize e desinstale pacotes usados ​​em seus projetos. É um utilitário de linha de comando simples e poderoso para desenvolvedores de Python. No Linux, o PIP é embalado como uma ferramenta separado e deve ser instalado independentemente do intérprete Python. Portanto, se você executar o comando pip em um sistema em que o PIP não estiver instalado, você receberá o erro "Comando não encontrado".

Neste guia, discutiremos o que causa esse erro e exploraremos as técnicas disponíveis que podemos usar para resolvê -lo.

Comando pip não encontrado

O comando não encontrado erro ocorre nos sistemas Linux quando o sistema não consegue encontrar o comando com o nome especificado.

Portanto, o comando pip não encontrado erro significa que o sistema não consegue encontrar nenhum binário com o nome PIP.

Vamos discutir as causas potenciais desse erro e como podemos resolvê -lo.

Porque 1 - PIP não instalado

Uma das causas do erro "PIP não encontrado" é que o PIP não está instalado no sistema de destino.

Como o PIP é instalado como um pacote separado na maioria dos sistemas Linux, a instalação do intérprete Python não terá PIP.

Você pode resolver isso instalando o PIP como um pacote separado com o gerenciador de pacotes do seu sistema.

Debian

Atualização $ sudo apt-get
$ sudo apt-get install python3-pip -y

Rehl/Fedora

$ sudo yum install python34-pip

Arch/Manjaro

$ sudo pacman -syu python -pip

Os comandos acima devem instalar o PIP3 em todos os sistemas. Lembre -se de que o comando pip3 não é o mesmo que pip.

Causa #2 - Incorreto Pip

Embora você possa ter instalado o PIP, você ainda pode obter o comando não encontrado erro ao chamar o comando pip.

Isso ocorre porque o comando para invocar Pip dependerá da versão do PIP instalada. Por exemplo, para Python3 Pip, você precisará usar o comando:

$ pip3

Para Python 2 Pip, use o comando:

$ pip

Se você tem certeza absoluta de que precisa do Python2 PIP, pode instalá -lo usando os comandos:

Debian

$ sudo apt-get install python-pip

Rehl/Fedora

$ sudo yum install python2.7-python-pip

Manjaro/Arch

$ sudo pacman -syu python2 -pip

Você pode verificar se o comando pip está funcionando.

Correção alternativa

Você pode ter o Python 3 e seu pip correspondente instalado em alguns casos. No entanto, você deseja usar PIP em vez de PIP3 para invocar.

É aí que seus aliases de shell vêm para o resgate.

A partir do nosso erro "comando zsh não encontrado pip", sabemos que estamos trabalhando no shell ZSH.

Portanto, para vincular o alias pip ao pip3, podemos editar o .Arquivo ZSHRC:

$ nano ~//.ZSHRC

No arquivo, adicione a seguinte entrada:

Alias ​​pip = 'pip3'

A linha acima vincula o alias pip ao comando pip3.

Podemos então aplicar as alterações executando o comando de origem:

$ fonte ~//.ZSHRC

Agora você pode verificar se o comando pip está funcionando como:

$ pip -versão
pip 21.2.4 de/home/debian/anaconda3/lib/python3.9/Packages Site/Pip (Python 3.9)

O comando deve retornar a versão pip instalada.

Terminação

O erro "comando zsh não encontrado" ocorre quando você executa o comando pip no shell zsh onde pip não está instalado. Graças a este tutorial, sabemos como resolver esse erro instalando a versão PIP correta e vinculando o PIP3 a um alias.

Obrigado pela leitura!!