这几天在研究python,无可避免就涉及到了python3的安装。正如我们所知centos系统是基于python2运行的,但我们在正常开发阶段通常使用的python3的环境来开发的。所以python3的环境配置就不可避免。网上有很多大牛的安装步骤,这里只是系统的阐述安装步骤。如有问题希望大家给予指正。
首先打开终端,在终端下登录进入云服务器
接下来都是在服务器下进行的操作
1、安装依赖库
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel
yum install libffi-devel -y
gcc make
2、安装部分插件
运行这个命令添加epel扩展源
yum -y install epel-release
安装pip
yum install python-pip
安装wget
pip install wget
3、下载python安装包
下载:wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tar.xz
解压:tar -xvJf Python-3.7.1.tar.xz
切换到该目录下:cd Python-3.7.1
编译:./configure prefix=/usr/local/python3
安装:make && make install
4、检测python3是否安装
#将原来的链接备份
#(此步骤不需要)mv /usr/bin/python /usr/bin/python.bak
#添加python3的软链接
ln -s /usr/local/python3/bin/python3.7 /usr/bin/python3
#测试是否安装成功了
python3 -V
#5、修改配置文件 (不需要步骤)
(修改yum指向:
命令:vi /usr/bin/yum
把#! /usr/bin/python修改为#! /usr/bin/python2
命令:vi /usr/libexec/urlgrabber-ext-down
把#! /usr/bin/python 修改为#! /usr/bin/python2)()