Установка python2 и python3 виртуальной среды на окнах

Во-первых, установить окна

1. Установить питон

Были установлены python2 и Python3

python3.7 каталог установки по умолчанию

C:\Users\Administrator\AppData\Local\Programs\Python\Python37

Установка каталога python.exe, pip.py Пользовательские ли изменить

2. Установка и virtualenvwrapper выигрыша virtualenv

pip2 install virtualenv2 -i https://pypi.douban.com/simple
pip3 install virtualenv3 -i https://pypi.douban.com/simple
pip2 install virtualenvwrapper-win -i https://pypi.douban.com/simple
pip3 install virtualenvwrapper-win -i https://pypi.douban.com/simple

 3. Измените виртуальную среду

 

------- различие между различными средами py2 PY3 и помещены в различные рабочие области workon папку -----------

 

Python2 и изменить имя виртуального окружения сценария в 3 \ Сценарии были изменены:

(1) virtualenv2 и virtualenv3

 

(2) mkvirtualenv2 и mkvirtualenv3

Примечание:

34 строки необходимо изменить virtualenv2 для того, чтобы создать не только тогда, когда каталог меняется, но использование интерпретатора python2

34 строки необходимо изменить virtualenv3 для того, чтобы создать не только тогда, когда каталог меняется, но использование интерпретатора Python3

(3) rmvirtualenv2, rmvirtualenv3

(4) workon2, workon3

Скопировать папку файлы workon py2, а сценарии PY3 файл workon2, workon3, скопируйте файл, чтобы открыть, после замены WORKON_HOME

(5) workon

Добавить workon при просмотре пути workon2 и workon3 виртуальных сред

4. Измените значение переменной HOME среды

Переменная среды Папка может быть вновь созданной пустой папке

#py2放在Envs2文件夹下,py3放在Envs3文件夹下
变量名:WORKON2_HOME
变量路径:以后的py2虚拟环境都创建在这里
变量名:WORKON3_HOME
变量路径:以后的py3虚拟环境都创建在这里

Новый Envs, Envs2, папка Envs3

-------- не различает workon2 и workon3, различные виртуальные среды ставят под одной и той же папке ---------

#py2和py3放在Envs文件夹下
变量名:WORKON_HOME
变量路径:以后的虚拟环境都创建在这里

 

 5. Использование

 

И workon3 ------------ --------- Дифференцируемая workon2

 

(1) Создание: 

A. Фиксированное положение

Создание среды, в D: // envs2 под envs3

mkvirtualenv2/3    #创建不同的Python虚拟环境

Создание среды, в C: \ Users \ Administrator \ Envs при условии (Создание C: \ Users \ Administrator Каталог \ Envs)

mkvirtualenv

Б. произвольное положение

注意:删除和切换操作就用不了,因为没有对该虚拟环境设置环境变量(不建议使用)

virtualenv2/3

(2)切换:   

workon2/3    #进行环境切换,同一个目录下WORKON显示不用切换

(3)删除:   

 rmvirtualenv2/3    #删除环境

(4)退出:

 deactivate    #退出环境

(5)其他命令

并未做区分py2py3的测试 

workon name-of-venv # 进入虚拟环境
deactive # 退出虚拟环境
lsvirtualenv # 列出可用的虚拟环境
mkvirtualenv name-of-venv # 创建虚拟环境 rmvitualenv name-of-venv # 删除虚拟环境 cdvirtualenv name-of-venv # 进入虚拟环境目录 cdsitepackages name-of-venv # 进入虚拟环境的site-packages目录 lssitepackages name-of-venv # 列出site-packages目录的所有软件包

 

---------不区分workon2和workon3------------

 

mkvirtualenv  -p  C:\Python36\python.exe env3    # 创建python3虚拟环境

mkvirtualenv  -p  C:\Python27\python.exe env2    # 创建python2虚拟环境

рекомендация

отwww.cnblogs.com/benjamin77/p/11529088.html