Работает ли мой пункт с virtualenv?создание новой виртуальной среды, и это говорит, что django уже удовлетворен? - PullRequest
0 голосов
/ 14 февраля 2011

Я установил pip, virutalenv и установил свой WORKON_HOME и т. Д. В соответствии с инструкциями.

Теперь я сделал это:

mkvirtualenv test1

затем сделал:

pip install django

и получил:

Requirement already satisfied (use --upgrade to upgrade): django in /Library/Python/2.6/site-packages

В терминале он имеет (test1) по моему приглашению ....

Значит ли это, что нет необходимости скачивать и устанавливать, так как мы нашли и скопировали его локально?

На самом деле создание пакетов lssite не показывает django ... что здесь не так?

Ответы [ 2 ]

2 голосов
/ 14 февраля 2011

Сделайте это вместо:

mkvirtualenv --no-site-packages test1

Тогда ваш env будет действительно чистым и изолированным.

1 голос
/ 14 февраля 2011

В OS X эта папка в / Library находится в пути поиска по умолчанию, поэтому, если там установлен Django, она будет удовлетворять зависимости для pip.Может быть, вы хотели использовать опцию --no-site-packages при создании виртуального окружения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...