关于要安装两个共存版本的前因后果就不说了,直接上安装步骤。
1、下载Python3
wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tar.xz
2、解压并进入Python源码目录
tar xvf Python-3.6.5.tar.xz
cd Python-3.6.5
3、编译和安装
./configure --prefix=/usr/local/python3
make
make install
如果是用普通用户来编译的,那么make install前面需要加sudo
4、将Python3和pip3链接到/usr/bin目录下
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
如果提示“Permission denied”,请使用sudo权限。
5、检测Python3是否安装成功
可以看到,Python3与Python2同时存在,互不影响了。在创建项目的时候用virtualenv来创建对应版本的虚拟环境就可以了。