前言
CentOS系统默认自带python2.7,没有python3版本,现将python3.6的在线安装步骤做一下总结
安装
1.安装依赖包
yum install -y ncurses-libs zlib-devel mysql-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
2.下载python安装包
wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz
3.解压压缩包
tar -zxvf Python-3.6.0.tgz
4.进入到python安装包
cd Python-3.6.0
5.执行配置文件生成Makefile文件
./configure --prefix=/usr/local/python3.6
6.编译
make
7.编译测试
make test
8.安装
make install
9.进入到python3.6安装目录
cd /usr/local/python3.6/bin
10.将执行文件拷贝到/usr/bin目录下
cp python3.6 pip3.6 pip3 /usr/bin
11.进入到/usr/bin目录下
cd /usr/bin
12.建立软连接
ln -s python3.6 python3
测试
现在就实现了python2和python3共存,查看一下python的版本。
[[email protected] ~]# python -V
Python 2.7.5
[[email protected] ~]# python3 -V
Python 3.6.0
这样就可以通过python命令使用python2的解释器,通过python3命令使用python3的解释器。