Windows上でインストールpython2とのpython3仮想環境

まず、Windowsをインストール

1.のpythonをインストールします。

Python2とのpython3を設置しました

python3.7デフォルトのインストールディレクトリ

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

インストールディレクトリのpython.exe、改正するかどうかをpip.pyカスタム

2.インストールとvirtualenvwrapper-Winの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.仮想環境を変更します。

 

------- -----------フォルダをworkon PY2 PY3と異なるワークスペースに配置され、異なる環境間で区別

 

Python2と3つの\スクリプトで仮想環境スクリプトの名前を変更するように変更されました:

(1)virtualenv2とvirtualenv3

 

(2)mkvirtualenv2とmkvirtualenv3

注意:

34行は、ディレクトリが変更されていない場合にのみ、作成するために、virtualenv2を変更する必要がありますが、インタプリタpython2の使用

34行は、ディレクトリが変更されていない場合にのみ、作成するために、virtualenv3を変更する必要がありますが、インタプリタのpython3の使用

(3)rmvirtualenv2、rmvirtualenv3

(4)workon2、workon3

フォルダをコピーするファイルです交換後、開くファイルをコピーし、PY2をworkon、およびスクリプトPY3ファイルworkon2、workon3 WORKON_HOME

(5)workon

パスworkon2とworkon3仮想環境を見ながらworkonを追加

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.固定位置

envs3の下で、// envs2:Dでの環境を作成します

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

Cでの環境の作成:ユーザー\の下に管理者\ ENVSを\(条件:Cを作成します:\ユーザーは、管理者\ ENVSディレクトリ\)

mkvirtualenv

B.任意の位置

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

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