如果本机安装了python2,尽量不要管他,使用python3运行python脚本就好,因为可能有程序依赖目前的python2环境,不要动现有的python2环境!
一、安装python3.7.2
1. 安装依赖环境
# yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
2.下载Python3
https://www.python.org/downloads/
我个人习惯安装在/usr/local/python3(具体安装位置看个人喜好)创建目录:
# mkdir -p /usr/local/python3
cd /usr/local/python3
然后在此根据地址下载
[root@bogon python3]# wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz
3.安装python3
解压下载好的Python-3.x.x.tgz包(具体包名因你下载的Python具体版本不不同⽽而不不同,如:我下载的是Python3.7.2
.那我这里就是Python-3.7.2
.tgz)
cd /usr/local/python3
# tar -zxvf Python-3.7.2.tgz
4.进入解压后的目录,编译安装。
# cd Python-3.7.2
# ./configure --prefix=/usr/local/python3
编译命令
# make
安装命令
# make install
安装完之后,查看版本python -V ,V要大写;
[root@bogon Python-3.7.2]# python -V
Python 2.7.5
将原来的python的路径改成/usr/bin/python275
[root@bogon Python-3.7.2]# mv /usr/bin/python /usr/bin/python275
5.建立python3的软链
[root@bogon Python-3.7.2]# ln -s /usr//local/python3/bin/python3 /usr/bin/python
[root@bogon Python-3.7.2]# python -V
Python 3.7.2
[root@bogon Python-3.7.2]#