1. 安装python3
下载python3的安装包
wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz
安装编译需要的关联库
yum instal -y zlib zlib-devel (在我的系统中只缺少这两个包,其他系统中可能缺少其他的包,同样用yum安装即可)
解压,编译,安装
#解压
tar -zxvf Python-3.6.3.tgz
#进入解压后的目录
cd Python-3.6.3
#编译
./configure --prefix=/usr/local/python3 (prefix表示安装的路径,我安装在/usr/local中,也可以安装其他地方)
#安装
make && make install
创建python3的软连接
ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3
(软连接的文件名不要用python,因为python已经指向了python2.7)
创建pip3的软连接
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
现在就可以在命令行中直接输入python3来打开python3的shell,也可以直接使用pip3下载python3的库。
2、创建python3的虚拟环境
下载virtulenv
pip3 install virtulenv
创建virtulenv软连接
ln -s /usr/local/python3/bin/virtualenv /usr/bin/virtualenv
创建虚拟环境
在命令行直接输入:
virtulenv 虚拟黄环境名 -p /usr/bin/python3
进入虚拟环境
#cd进入虚拟环境的目录
source ./bin/activate
退出虚拟环境
#在命令行输入
deactivate