对于任何的版本我们如果要创建python的虚拟环境的话,我们需要通过pip(包管理工具)来安装virtualenv这个模块命令如下:
pip install virtualenv
使用virtualenv命令创建虚拟环境
进入你需要创建python解释器的虚拟环境目录下输入命令:
virtualenv –no-site-packages py3
进入py3路径:
cd py3
可以看到scripts文件夹进入到scripts文夹目录下
cd scripts
在该路径下**python虚拟环境的解释器输入命令activate如图:
可以看到前面(py3)表示你已经进入创建好的虚拟环境
我们可以通过deactivate退出虚拟环境如图:
下面附上一张完整的图:
在这里我们是通过pip安装了virtualenv模块然后通过virtualenv命令来创建原生虚拟环境,但是
Python3.3以上的版本通过venv模块原生支持虚拟环境,可以代替Python之前的virtualenv。
该venv模块提供了创建轻量级“虚拟环境”,提供与系统Python的隔离支持。每一个虚拟环境都有其自己的Python二进制(允许有不同的Python版本创作环境),并且可以拥有自己独立的一套Python包。
需要注意的是,在Python3.3中使用”venv”命令创建的环境不包含”pip”,你需要进行手动安装。在Python3.4中改进了这一个缺陷。