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.
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!!