Je tente de déployer un package Python avec pip
dans un environnement virtuel sur une machine Ubuntu, mais je rencontre un problème lié aux permissions. Par exemple :
(TestVirtualEnv)test@testServer:~$ pip install markdown2
se termine par :
erreur : impossible de créer '/home/test/virtualenvs/TestVirtualEnv/lib/python3.3/site-packages/markdown2.py' : Permission refusée
Je ne peux pas utiliser sudo
, car cela installera le package de manière globale, et non pas dans l'environnement virtuel. J'ai utilisé chown
sur site-packages
; ls
montre seulement des répertoires liés à easy_install
, pip
et setuptools
, et rien lié à Markdown.
Comment déployer un package dans un environnement virtuel avec pip
sans rencontrer d'erreurs liées aux permissions ?