centos创建虚拟环境

1. 安装虚拟环境包

pip install virtualenv
pip install virtualenvwrapper

tips: virtualenv 是python虚拟环境包,virtualenvwrapper是虚拟环境管理包

2. 创建虚拟环境存放管理目录(文件夹)

  • 2.1 我们可以在root用户下创建(不建议)

使用pwd查看自己所在目录,如果我们处于root用户那么

[root@instance-0qfjl8hg ~]# pwd
/root
  • 2.1.1创建文件夹存放虚拟环境
mkdir ~/.virtualenvs
  • 2.1.2 修改 .bashrc文件
vim .bashrc
# 在最后一行添加
export WORKON_HOME=$HOME/.virtualenvs  # 所有虚拟环境存储的目录
source /usr/local/bin/virtualenvwrapper.sh

  • 2.1.3 启动配置文件 使修改立即生效
source .bashrc

配置完毕

  • 2.2 在普通用户下创建

tips: 请确保该普通用户有使用sudo的权限如果没有请点击这里
然后使用pwd查看自己所在目录,如果我们处于普通用户下那么

[ccb@instance-0qfjl8hg ~]$ pwd
/home/ccb
  • 2.2.1创建文件夹存放虚拟环境
mkdir ~/.virtualenvs
  • 2.2.2 修改 .bashrc文件
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    
  • 2.2.3 启动配置文件 使修改立即生效
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 ~]$ 
发布了29 篇原创文章 · 获赞 3 · 访问量 4691

猜你喜欢

转载自blog.csdn.net/weixin_44898301/article/details/100012784