1. 安装虚拟环境包
pip install virtualenv
pip install virtualenvwrapper
tips: virtualenv 是python虚拟环境包,virtualenvwrapper是虚拟环境管理包
2. 创建虚拟环境存放管理目录(文件夹)
使用pwd
查看自己所在目录,如果我们处于root用户那么
[root@instance-0qfjl8hg ~]# pwd
/root
mkdir ~/.virtualenvs
vim .bashrc
# 在最后一行添加
export WORKON_HOME=$HOME/.virtualenvs # 所有虚拟环境存储的目录
source /usr/local/bin/virtualenvwrapper.sh
source .bashrc
配置完毕
tips: 请确保该普通用户有使用sudo的权限如果没有请点击这里
然后使用pwd
查看自己所在目录,如果我们处于普通用户下那么
[ccb@instance-0qfjl8hg ~]$ pwd
/home/ccb
mkdir ~/.virtualenvs
vim .bashrc
# 添加下面三行代码
# 指定virtualenvwrapper执行的python版本
VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3
# 指定虚拟环境存放目录,.virtualenvs目录名是我们刚建的
export WORKON_HOME=/home/$USER/.virtualenvs
# virtualenvwrapper.sh所在目录
source /usr/local/bin/virtualenvwrapper.sh
source .bashrc
配置完毕
3.创建虚拟环境
- 3.1 创建
mkvirtualenv -p /usr/local/bin/python3 虚拟环境名
- 3.2 切换
workon # 回车会出现所有的虚拟环境
workon 虚拟环境名 # 切换到该虚拟环境
3.3 退出
deactivate
3.4 代码演示切换和退出
[ccb@instance-0qfjl8hg ~]$ workon
blog
[ccb@instance-0qfjl8hg ~]$ workon blog
(blog) [ccb@instance-0qfjl8hg ~]$ deactivate
[ccb@instance-0qfjl8hg ~]$