Centos7通过yum安装python3.6,以及virtualenv的配置

Python3.6的安装

安装EPEL和IUS软件源

yum -y install epel-release
yum -y install https://centos7.iuscommunity.org/ius-release.rpm 

安装python3.6,pip3,devel

yum -y install python36u
yum -y install python36u-pip
yum -y install python36u-devel

创建python3与pip3的软连接

ln -s /bin/python3.6 /bin/python3
ln -s /bin/pip3.6 /bin/pip3

virtualenv的配置

安装virtualenv模块

pip3 install virtualenv

virtualenv的基本用法

# 创建环境
virtualenv venv # 创建虚拟环境venv可替换为你想要的环境名
# 激活环境
cd venv # 进入你创建的环境目录
source bin/activate # 激活环境
# 退出环境
deactivate

virtualenvwrapper工具包安装

如果希望更方便地使用虚拟环境建议安装virtualenvwrapper

pip3 install virtualenvwrapper

如何使用virtualenvwrapper

# 创建python虚拟环境
mkvirtualenv [虚拟环境名称]
# 切换python虚拟环境
workon [虚拟环境名称]
# 退出虚拟环境
deactivate
# 删除(慎用) 
rmvirtualenv [虚拟环境名称]

补充事项

上述工具装好后如果找不到mkvirtualenv命令,需要执行以下环境变量设置。

# 1.创建目录用来存放虚拟环境
mkdir $HOME/.virtualenvs
# 2.在~/.bashrc中添加行:
export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/bin/virtualenv
source /usr/local/bin/virtualenvwrapper.sh
# 3.运行:
source ~/.bashrc

Centos7通过yum安装python3.6,以及virtualenv的配置_第1张图片

你可能感兴趣的:(Centos7通过yum安装python3.6,以及virtualenv的配置)