pip3 устанавливает django глобально, не в моей среде - PullRequest
0 голосов
/ 04 февраля 2020

Я использовал virtualenvwrapper для создания новой среды, но когда я попытался установить pip3 для установки более новых версий django, она была установлена ​​глобально, хотя моя среда была активирована, что приводит к глобальной установке django. Как я могу использовать его только внутри моего виртуального env

Ответы [ 3 ]

0 голосов
/ 04 февраля 2020

Используйте приведенные ниже команды для установки django внутри виртуальной среды.

1) upgrade pip3: python3 -m pip install --upgrade pip 2) Установите виртуальный env pip3 install virtualenv 3) Затем вы можете создать virtualenv, используя полный путь, например: virtualenv -p /home/example_username/opt/python-3.6.2/bin/python3 venv 4) Активировать виртуальный env источник venv / bin / активировать 5) установить Django pip3 установить Django

0 голосов
/ 04 февраля 2020

1.создание виртуальной среды с помощью virtualenv или venv. 2. Активируйте виртуальную среду, введя ее в папку виртуальной среды и введите эту команду, если вы используете windows cd-скрипты, затем введите activ.bat или если вы используете git bash, просто сделайте. скрипты / активировать, затем вы увидите («имя вашей виртуальной среды»), что доказывает, что ваша виртуальная среда активна. 3. После этого вы можете установить django в вашей виртуальной среде, некоторые изображения ниже, чтобы помочь вам введите описание изображения здесь

введите описание изображения здесь Добро пожаловать! !!

0 голосов
/ 04 февраля 2020

Вы активировали виртуальный env первым? Если вы видите env name перед именем в терминале - оно активируется. Если он активирован, попробуйте python3 -m pip install --upgrade pip, тогда python3 -m pip install django он обязан установить последнюю стабильную версию django (на данный момент 3-й). Я делаю это часто

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