linux创建python3虚拟环境
如果在同一台电脑上,想开发多个不同的项目,需要用到同一个包的不同版本,可以搭建独立的python运行环境,使得单个项目的运行环境与其它项目互不影响。以下是搭建虚拟环境,准备创建一个django项目的过程
一、安装虚拟环境的命令:
pip3 install virtualenv
pip3 install virtualenvwrapper
二、配置环境变量:
安装完虚拟环境后,如果提示找不到mkvirtualenv命令,需要配置环境变量
1、创建目录用来存放虚拟环境
mkdir $HOME/.virtualenvs
2、打开~/.bashrc文件,并添加如下:
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/python3/bin/virtualenvwrapper.sh
3、运行虚拟环境
source ~/.bashrc
4、使用python3创建一个虚拟环境
mkvirtualenv -p python3 py3_django
5、使用虚拟环境
workon py3_django
6、进入环境安装django
pip3 install django==1.11.11
三、常用命令
# 运行虚拟环境
source ~/.bashrc
# 使用python3环境创建虚拟环境 (名称自己取)
mkvirtualenv -p python3 py3_django
# 查看所有的虚拟环境
workon
# 使用某个虚拟环境(切换)
workon py3_django
# 退出虚拟环境
deactivate
# 删除虚拟环境(不能删除正在使用的虚拟环境)
rmvirtualenv py3_django
# 进入虚拟环境之后安装django
pip3 install django==1.11.11