it-swarm.com.de

pip install installiert keine ausführbaren Dateien in / usr / local / bin

Ich habe kürzlich einen neuen Ubuntu 16.04.2-Rechner eingerichtet. Ich versuche, einige python -Pakete zu installieren, aber alle Pakete werden unter /usr/local/lib/python2.7.10/bin anstelle von /usr/bin oder /usr/local/bin installiert.

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

Was ist das Problem hier?

6
ronakg

Ich musste das Paket pip entfernen, das von apt installiert wurde.

Sudo apt remove python-pip

Und dann installieren Sie pip erneut gemäß den Anweisungen auf der Website - https://pip.pypa.io/en/stable/installing/ .

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

Es sieht so aus, als ob pip aus Ubuntus Standard-Repository nicht dasselbe ist wie eines, das von pypi verteilt wird.

3
ronakg

Öffnen Sie ein Terminal und führen Sie Folgendes aus:

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

Der letzte Befehl sollte etwas wie git-review version 1.25.0 ausgeben.

7
Chai T. Rex