pip install não está instalando executáveis em / usr / local / bin

4

Eu recentemente configurei uma nova máquina Ubuntu 16.04.2. Estou tentando instalar alguns pacotes python, mas todos os pacotes estão sendo instalados em /usr/local/lib/python2.7.10/bin em vez de /usr/bin ou /usr/local/bin .

Installing collected packages: git-review

  changing mode of /usr/local/lib/python2.7.10/bin/git-review to 755
Successfully installed git-review-1.25.0

Qual é o problema aqui?

    
por ronakg 14.02.2017 / 23:29

2 respostas

1

Eu tive que remover o pacote pip que foi instalado por apt .

sudo apt remove python-pip

E, em seguida, instale o pip novamente de acordo com as instruções em seu site - link .

wget https://bootstrap.pypa.io/get-pip.py
sudo python get-pip.py

Parece que pip do repositório padrão do Ubuntu não é o mesmo que um distribuído pelo pypi.

    
por ronakg 16.02.2017 / 00:29
5

Abra um terminal e execute:

pip uninstall git-review
sudo pip uninstall git-review
sudo pip install --prefix /usr/local git-review
git review --version

O último comando deve produzir algo como git-review version 1.25.0 .

    
por Chai T. Rex 15.02.2017 / 00:23