Dans les environnements informatiques éducatifs ou partagés, les utilisateurs peuvent rencontrer des limitations les empêchant d'installer des modules à l'échelle du système en raison de restrictions d'accès. Cependant, il existe des moyens d'installer des modules sans nécessiter les privilèges root.
L'approche recommandée consiste à exploiter l'emplacement « Site utilisateur », désigné pour l'utilisateur. installations spécifiques. Pour cela, exécutez :
pip install --user package_name
Cela installera le module dans un répertoire spécifique à l'environnement de l'utilisateur actuel.
Une méthode alternative consiste à utiliser des outils comme easy_install ou pip avec l'option --prefix, en spécifiant le répertoire cible dans lequel le module sera installé.
Pour easy_install :
easy_install --prefix=$HOME/local package_name
Ceci sera installez le module sur :
$HOME/local/lib/pythonX.Y/site-packages
Pour pip :
pip install --install-option="--prefix=$HOME/local" package_name
N'oubliez pas de créer le répertoire cible et de l'ajouter à la variable d'environnement PYTHONPATH si nécessaire.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!