[PYTHON] pip> link> Ist `sudo pip install` immer noch eine kaputte Praxis? <Wie wäre es mit dem Hinzufügen von sudo beim Piping?

Betriebsumgebung


Ubuntu 14.04 LTS Japanese Remix

Nach der Installation von pip habe ich bei der Installation verschiedener Pakete sudo zu pip install hinzugefügt. Einige Dokumente fügen jedoch zum Zeitpunkt der "Pip-Installation" kein Sudo hinzu.

Ist es besser, Sudo anzuziehen oder nicht?

Ich suchte. http://askubuntu.com/questions/802544/is-sudo-pip-install-still-a-broken-practice

In short, in accordance with the principle of least privilege, don't use sudo with pip to install Python packages from PyPI unless you absolutely need to. Instead, consider using pip install --user (note that pip install with no sudo nor additional flags/options defaults to pip install --user on Ubuntu currently) or virtual environments (such as virtualenv). If you see people recommending sudo pip or sudo -H pip, please tell them not to.

(Zusatz) Ich habe das obige Dokument gelesen und eine Pip-Installation ohne sudo durchgeführt, aber ich bin auf mehrere Situationen gestoßen, in denen ich nicht erfolgreich installieren konnte. Immerhin Pip Installation mit Sudo.

Ich bin mir immer noch nicht sicher.

Recommended Posts

pip> link> Ist `sudo pip install` immer noch eine kaputte Praxis? <Wie wäre es mit dem Hinzufügen von sudo beim Piping?
Notizen, wenn gcloud kaputt ist
Wie wäre es mit einer virtuellen Umgebung mit Anaconda und einer Pip-Installation?
Pip installiert privates Repository beim Erstellen von Docker
sudo pip installieren
Ich habe einen UnicodeDecodeError erhalten, als ich auf Ubuntu Pip installiert habe
Ein Memorandum, wenn bei der Pip-Installation ein Fehler auftritt