Я пытаюсь установить django на virtualenv, который уже существует.
Следуя инструкциям , приведенным на веб - сайте пип установить здесь , я побежал следующее из SSH.
name@server:~$ . myenv.env/bin/activate
(myenv.env)nam@server:~$ pip install django
Однако в нижней части установки я вижу это:
creating /usr/local/lib/python2.7/dist-packages/django
error: could not create '/usr/local/lib/python2.7/dist-packages/django': Permission denied
Похоже, что он пытается установить его в глобальный каталог. У меня нет привилегий sudo. Я что-то здесь не так делаю?
Обновление: $ PATH = /var/django/myenv.env/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
which easy_install
чтобы увидеть, используете ли вы свой virtualenv или системный.
which pip
дает? И ты видишь pip
внутри myenv.env/bin/
?
easy_install
?