Virtualenv 虚拟环境在WIN和LINUX的使用方法


一、安装流程: 1、安装: pip3 install virtualenv pip3 install virtualenvwrapper-win (虚拟环境管理工具,如果是在linux下安装就不用 -win)   2、创建虚拟环境: 在当前目录下创建虚拟环境: mkvirtualenv 虚拟环境名称 (VSCODE中创建虚拟环境:virtualenv -p python3 虚拟环境目录名)   3、激活虚拟环境: 进入到虚拟环境目录的scripts目录下: activate   4、退出虚拟环境: deactivate        二、virtualenvwrappe包管理虚拟环境: virtualenv 的作用:为单个项目创建独立的python虚拟环境;

三、修改环境变量:

 在WIN情况下,需要修改系统变量:

由于安装了virtualenvwrapper虚拟环境管理库,默认创建的虚拟环境会存放在C:当前用户根目录下的 Envs文件下; 在创建虚拟环境的时候可以指定python版本:mkvirtualenv -p C://python3/python.exe 虚拟环境名称 更改虚拟环境默认位置,在系统变量里增加参数为:WORKON_HOME ,参数值为你需要的路径;(要设置,方便管理虚拟环境) 

在Linux情况下,修改环境变量:

1.打开个人用户配置文件
    vim ~/.bashrc  

2.添加环境变量 ,注意和我一样,是四个配置,保证路径和你自己机器一样,即可

export WORKON_HOME=~/Envs/ #设置virtualenv的统一管理目录
export VIRTUALENVWRAPPER_PYTHON=/opt/python36/bin/python3 #指定python3本体解释器
source /opt/python36/bin/virtualenvwrapper.sh #执行virtualenvwrapper安装脚本

 

如图:

    3.复制如上配置,写入到,~/.bashrc 个人配置文件中,每次登陆就加载

    4.退出当前回话,重新登陆,加载虚拟环境工具  :  source ~/.bashrc

PS:  如果报错-bash: /usr/local/bin/virtualenvwrapper.sh: No such file or directory  说明文件没在这个路径下;

  可以通过which 命令查看(which是用来查看当前要执行的命令所在的路径)

  使用:  which virtualenvwrapper.sh

相关