×

Windows下python27和python36的共存

穆琪 穆琪 发表于2019-01-15 23:28:25 浏览460 评论0

抢沙发发表评论

Linux下因为python2和python7共同存在,只要使用 python2 -m virtualenv env 和 python3 -m virtualenv env 这两条命令就可以新建py2和py3的虚拟环境,其实windows下面也可以使用virtualenv来达到多版本共存。

安装python2和python3

官网下载安装,不用勾选加入PATH。py3安装默认会在如下目录C:\Users\用户\AppData\Local\Programs\Python\Python36\python.exe,你可以把python36文件夹剪切出来,放到python27同一级目录下面。
我的目录:

D:\Python36\python.exe

D:\Python27\python.exe

pip安装

D:\Python27\python.exe -m pip install virtualenv
D:\Python36\python.exe -m pip install virtualenv

使用virtualenv创建虚拟环境

D:\Python27\python.exe -m virtualenv --no-site-packages env
D:\Python36\python.exe -m virtualenv --no-site-packages env