J'essaie d'installer django sur un virtualenv qui existe déjà.
En suivant les instructions répertoriées sur le site Web de pip-install ici , j'ai exécuté ce qui suit à partir de SSH.
name@server:~$ . myenv.env/bin/activate
(myenv.env)nam@server:~$ pip install django
Cependant au bas de l'installation, je vois ceci:
creating /usr/local/lib/python2.7/dist-packages/django
error: could not create '/usr/local/lib/python2.7/dist-packages/django': Permission denied
Il semble qu'il essaie de l'installer dans le répertoire global. Je n'ai pas de privilèges sudo. Est-ce que je fais quelque chose de mal ici?
Mise à jour: $ PATH = /var/django/myenv.env/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
which easy_install
pour voir si vous utilisez votre virtualenv ou le système.
which pip
cède? Et voyez-vous à l' pip
intérieur myenv.env/bin/
?
easy_install
?