Я использую Git Bash в Windows с Python 2.7 и хочу работать в виртуальной среде.
Когда я набираю
virtualenv venv
Bash говорит
bash: virtualenv: команда не найдена
Это заставляет меня думать, что virtualenv не установлен, затем я пытаюсь установить virtualenv
pip install virtualenv
Но снова Bash говорит
bash: pip: команда не найдена
Затем, читая эту ветку python 2.7: не могу добавить pip в windows "bash: pip: команда не найдена" Я нахожуто, что он не может найти каталог pip, может быть, это та же самая причина, по которой он не может найти каталог virtualenv.Поэтому я указываю путь pip и пытаюсь снова установить virtualenv
python -m pip install virtualenv
Он устанавливает virtualenv, но затем сообщает
УСТАРЕВАНИЕ: Python 2.7 достигнет конца своей жизни на1 января 2020 года. Пожалуйста, обновите ваш Python, так как Python 2.7 не будет поддерживаться после этой даты.В будущей версии pip будет отсутствовать поддержка Python 2.7.
Так что я иду вперед и пытаюсь активировать virtualenv, набрав
virtualenv venv
и, как и ожидалось, получаю то же самоеошибка до
bash: virtualenv: команда не найдена
, которую я пытаюсь решить так же, как и для pip, набрав
python -m virtualenv venv
и на этот раз bash отвечает
$ python -m virtualenv venv Новый исполняемый файл python в C: \ Users \ Tommaso \ DJANGO ~ 1 \ UDEMYD ~ 1 \ METAGL ~ 2 \ venv \ Scripts\ python.exe Установка setuptools, pip, wheel ... сделано.
Итак, я думаю, что это создало мой virtualenv с именем venv, но в моем терминале bash я по-прежнему получаю надпись "(master)" вконец строки ввода, что, я думаю, означает, что виртуальная среда не активна.Как мне его активировать?