Estou tentando instalar o django em um virtualenv que já existe.
Seguindo as instruções listadas no site de instalação do pip aqui , executei o seguinte no SSH.
name@server:~$ . myenv.env/bin/activate
(myenv.env)nam@server:~$ pip install django
No entanto, na parte inferior da instalação, estou vendo o seguinte:
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á tentando instalá-lo no diretório global. Eu não tenho privilégios de sudo. Estou fazendo algo errado aqui?
Atualização: $ 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 se está usando seu virtualenv ou o sistema.
which pip
produz? E você vê por pip
dentro myenv.env/bin/
?
easy_install
?