Estoy intentando instalar django en un virtualenv que ya existe.
Siguiendo las instrucciones enumeradas en el sitio web de instalación de pip aquí , ejecuté lo siguiente desde SSH.
name@server:~$ . myenv.env/bin/activate
(myenv.env)nam@server:~$ pip install django
Sin embargo, en la parte inferior de la instalación, estoy viendo esto:
creating /usr/local/lib/python2.7/dist-packages/django
error: could not create '/usr/local/lib/python2.7/dist-packages/django': Permission denied
Parece que está intentando instalarlo en el directorio global. No tengo privilegios de sudo. ¿Estoy haciendo algo mal aquí?
Actualización: $ PATH = /var/django/myenv.env/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
which easy_install
para ver si está utilizando su virtualenv o el sistema.
which pip
rinde? ¿Y ves pip
dentro myenv.env/bin/
?
easy_install
?