[PYTHON] pip> link> Est-ce que `sudo pip install` est toujours une pratique non conforme? <Pourquoi ne pas ajouter sudo lors de la tuyauterie?

Environnement d'exploitation


Ubuntu 14.04 LTS Japanese Remix

Après avoir installé pip, j'ai ajouté sudo à pip install lors de l'installation de divers packages. Cependant, certains documents n'ajoutent pas sudo au moment de pip install.

Vaut-il mieux mettre sudo ou pas?

J'ai cherché. 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.

(Une addition) J'ai lu le document ci-dessus et j'ai effectué une installation pip sans sudo, mais j'ai rencontré plusieurs situations dans lesquelles je ne pouvais pas installer correctement. Après tout, installez pip avec sudo.

Je ne suis toujours pas sûr.

Recommended Posts

pip> link> Est-ce que `sudo pip install` est toujours une pratique non conforme? <Pourquoi ne pas ajouter sudo lors de la tuyauterie?
Remarques lorsque gcloud est cassé
Que diriez-vous de créer un environnement virtuel avec Anaconda et de faire une installation pip?
Pip installe un référentiel privé lors de la construction de Docker
installation sudo pip
J'ai un UnicodeDecodeError lorsque je pip installé sur ubuntu
Un mémorandum lorsqu'une erreur se produit avec pip install