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

 

posted @ 2020-12-02 17:24  FishMan552  阅读(144)  评论(0)    收藏  举报