Python и Virtualenv в Windows
Как вы правильно устанавливаете virtualenv на окна?
Я загрузил virtualenv1.9.1 из здесь и попытался установить его с помощью:
python virtualenv.py install
но он не отображается в MyPythonPath/Scripts
Я попробовал то же самое, что установил virutalenvwrapper-win и установил его правильно. Но я не могу использовать его, потому что у меня нет virtualenv
python.exe: невозможно открыть файл 'MyPythonPath\Scripts\virtualenv- script.py': [Errno 2] Нет такого файла или Каталог
Ответы
Ответ 1
Предлагаемый способ установки пакетов Python - использовать pip
Пожалуйста, следуйте этой документации для установки pip
: https://pip.pypa.io/en/latest/installing/
Примечание: Python 2.7.9 и выше, а Python 3.4 и выше уже содержат pip.
Затем установите virtualenv
:
pip install virtualenv
Ответ 2
Так как я получил ту же ошибку, о которой упоминалось в вопросе, который стоит установить:
pip install virtualenv
Я хотел бы добавить несколько моментов, которые также могут помочь кому-то другому решить ошибку аналогично мне. Не знаю, лучший ли это, но для меня ничего больше не помогло.
Установить virtualenv
pip install virtualenv
Переместить в каталог Scripts
cd C:\Python27\Scripts
Создание виртуального env.
python virtualenv.exe my_env
Активация виртуального env.
my_env\Scripts\activate.bat
Деактивировать виртуальную среду.
my_env\Scripts\deactivate.bat
Ответ 3
Существует другой способ установки пакетов Python.
1: загрузите пакет, вы хотите
2: open commander (нажмите кнопку запуска выигрыша и выполните поиск cmd)
3: cd в папку, в которую вы загрузили свой пакет
4: введите: "python setup.py install"
Ответ 4
Для установки virtualenv вам придется либо установить его с помощью pip, как указано в ответе woozyking, либо вам нужно будет сделать что-то вроде этого:
$ curl -O https://pypi.python.org/packages/source/v/virtualenv/virtualenv-1.9.1.tar.gz
$ tar xvfz virtualenv-1.9.1.tar.gz
$ cd virtualenv-1.9.1
$ [sudo] python setup.py install
Используемую вами команду можно использовать для создания virtualenv. Я бы порекомендовал вам пройти через эти небольшие видео на virtualenv и virtualenvwrapper, чтобы лучше понять:
python-power-tools-virtualenv
virtualenvwrapper
Ответ 5
установить virtualenv
pip install virtualenv
создать виртуальную среду
python -m virtualenv demoEnv
Активировать среду
demoEnv\Scripts\activate
Чтобы деактивировать
дезактивировать