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