Parece que você instalou manualmente o pip em /usr/local/bin/pip
, mas o local padrão do arquivo executável pip instalado dos repositórios padrão do Ubuntu 17.10 ( python-pip ) é /usr/bin/pip
. O comando sudo python -m pip install <package-name>
funciona, mas sudo pip install <package-name>
não funciona mostra que o python reconhece o módulo pip, mas o sistema operacional não reconhece o pip.
O Python 2 não é mais instalado por padrão no Ubuntu 17.10. Abra o terminal e digite:
sudo apt-get install python-pip
Este comando também instalará o Python2.7 como uma dependência.
Se o acima não funcionar, crie um link simbólico em /usr/local/bin/pip
, que faz referência ao arquivo /usr/bin/pip
.
sudo rm /usr/local/bin/pip
sudo ln -s /usr/bin/pip /usr/local/bin/pip