windows系统的python虚拟环境搭建
一、virtualenv的使用
- 安装virtualenv
pip install virtualenv
- 创建虚拟环境
在你的项目跟目录下,执行下面的两种创建中的一个,来进行虚拟环境的创建。- 默认创建
使用当前系统正在使用的python版本,来创建虚拟环境 。virtualenv myenv
- 指定版本创建
使用你的个性定制的python的版本,来创建虚拟环境。virtualenv -p C:\Python37\python.exe myenv
创建完成后,会发现,你的项目下。有一个
myenv
的文件夹,里面存放的就是你的虚拟环境。 - 默认创建
- 激活并使用
由于我的虚拟环境的名字是myenv\Scripts\activate
myenv
,所以,我的运行目录是这个。运行完成后,会显示如下的效果。
前面会有(myenv) G:\PYTHON\myblog>
(myenv)
标识,表示,你的虚拟环境启动完成了。
每次使用的时候,需要使用上面的第4步骤,来激活环境。
二、virtualenvwrapper的使用
virtualenvwrapper
是一款在virtualenv
的基础上构建的虚拟环境管理工具。在windows下使用virtualenvwrapper-win
使用的时候,不用提前安装virtualenv
。
本操作,都是在cmd
命令行下,进行的操作。
- 安装
pip install virtualenvwrapper-win
- 创建虚拟环境并进入
mkvirtualenv
创建虚拟环境后,会自动进入。- 默认创建
mkvirtualenv myenv
- 指定版本创建
mkvirtualenv --python=C:\Python37\python.exe myenv
这种方式创建的环境,统一在"C:\Users\houxin\Envs"目录下。
- 默认创建
- 切换和使用
下次进入的时候,使用该命令,激活虚拟环境。workon myenv
- 删除虚拟环境
rmvirtualenv myenv
- 查看所有虚拟环境
lsvirtualenv
- 进入当前虚拟环境所在的目录
cdvirtualenv