virtualenv是用来创建虚拟环境的软件工具,通过pip或者pip3来安装: pip install virtualenv 或 pip3 install virtualenv
virtualenv [虚拟环境的名字] 默认情况下使用系统环境变量配置的python环境作为模板创建虚拟环境。 例如:系统环境变量配置的python3环境,那么创建的就是python3的虚拟环境。
virtualenv -p 指定python解释器路径 [virutalenv name]
windows系统进入虚拟环境的Scripts目录执行activate就会进入虚拟环境,执行deactivate就会退出当前虚拟环境。 linux系统进入虚拟环境的bin目录下执行上述命令。
进入虚拟环境后,通过pip安装的包只会安装在当前虚拟环境中。
virtualenvwrapper这个软件包可以让我们管理虚拟环境变得更加简单。 不需要再进入某个目录下通过virtualenv来创建虚拟环境,并且激活的时候也不需要到具体的目录下去激活。
linix: pip install virtualenvwrapper。 windows: pip install virtualenvwrapper-win。
mkvirtualenv [虚拟环境名称] 默认会在当前系统用户目录下创建一个Env的文件夹,然后将这个虚拟环境安装到这个目录下。如: C:\Users\Administrator\Envs。
修改默认创建路径: 系统变量中添加一个参数WORKON_HOME,将这个参数的值设置为你需要的路径。
进入虚拟环境:workon [虚拟环境名称]
退出虚拟环境:执行deactivate
查看虚拟环境列表:执行lsvirtualenv 或 workon 删除虚拟环境: rmvirtualenv [虚拟环境名称]
mkvirtualenv -p 指定python解释器路径 [virutalenv name]