python虚拟环境切换

本文主要描述在windows环境下,如何创建python2以及python3的虚拟工作环境。首先需要在电脑上安装python2以及python3。我安装的是python27python36。并且环境变量中默认配置的是python36

安装虚拟组件

接下来需要安装virtualenv或者windows下的virtualenvwrapper这是对前者的一个封装,使用起来更方便。

windows下可以使用下面的命令

pip install virtualenvwrapper-win

linux下可以使用下面的命令

pip install virtualenv

创建虚机环境

默认情况下,在windows中,可以使用如下命令创建虚机环境:

mkvirtualenv test

linux下直接使用:

virtualenv test

需要注意的是,使用上面的命令在创建虚机环境时,会根据当前环境下,默认的python版本来创建,即如果当前环境默认是使用python3,那么创建的虚拟环境,默认的python版本也会是python3

依据python版本创建虚拟环境

在创建虚拟环境时,需要指定python程序位置,如在windows下:

mkvirtualenv -p d:\app\Python27\python.exe test

同理,在linux下:

virtualenv -p /xx/xx/python test

进入虚拟环境

windows下,使用如下命令可进入虚拟环境:

workon test

注意在windows环境下,虚拟环境默认被安装在C:/用户/xxx/Envs目录下,即用户空间中。
退出虚拟环境:

deactivate

删除虚拟环境:

rmvirtualenv test

你可能感兴趣的:(python虚拟环境切换)