Les gens ont accès aux serveurs en tant qu'utilisateurs normaux (emprisonnés en fait), et il leur est conseillé - pour le moment - de télécharger les paquets Python dont ils ont besoin, setup.py build
puis ajoutez leur emplacement à sys.path
.
Sans virutalenv, existe-t-il un moyen de faire en sorte que easy_install et pip installent des paquets dans un répertoire (dans le répertoire $PYTHONPATH
) à l'intérieur de ~
?
Alternativement, pouvez-vous configurer un virtualenv qui est toujours actif pour un utilisateur donné, à la fois dans le Shell et en ce qui concerne Apache et mod_wsgi ?
En bref, comment contourner au mieux le problème des autorisations lors de l'installation de paquets de sites ?