pip install n’installe pas les exécutables dans / usr / local / bin

J’ai récemment installé une nouvelle machine Ubuntu 16.04.2. J’essaie d’installer des paquets Python, mais tous les paquets sont en train d’être installés dans /usr/local/lib/python2.7.10/bin au lieu 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 

Quel est le problème ici?

Ouvrez un terminal et lancez:

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

La dernière commande devrait sortir quelque chose comme git-review version 1.25.0 .

J’ai dû supprimer le paquet pip installé par apt .

 sudo apt remove python-pip 

Ensuite, réinstallez pip en suivant les instructions de son site Web – https://pip.pypa.io/fr/stable/installing/ .

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

On dirait que pip provenant du référentiel par défaut d’Ubuntu n’est pas identique à celui dissortingbué par pypi.