* 注:本文参考的原博客地址为,在此向作者表示万分感谢*

Step1:准备编译环境(环境如果不对的话,可能遇到各种问题,比如wget无法下载https链接的文件)

yum groupinstall 'Development Tools
yum install zlib-devel bzip2-devel  openssl-devel ncurses-devel

按步骤在linux 命令行中输入如上指令后,结果如下

python 2 linux安装 python安装linux环境_python 2 linux安装

【yum groupinstall ‘Development Tools】该指令意在按照linux的开发编译环境,由于虚拟机的系统尚未安装过,所以需要先安装 “yum”,提示命令已给出,按照命令执行即可,执行过程如下(上图也包含一部分)

python 2 linux安装 python安装linux环境_python 2 linux安装_02

python 2 linux安装 python安装linux环境_python 2 linux安装_03

python 2 linux安装 python安装linux环境_安装_04

执行完第一条指令后,在继续执行第二条指令的时候系统提示权限不足,需要到root用户下进行操作,这里由于未配置root密码,用操作用户的秘密输入了半天都没对,最后通过【sudo passwd】命令重新设置root用户密码,然后通过【su】命令进入root权限

python 2 linux安装 python安装linux环境_linux_05

继续执行第二条指令,提示没有相应的类库(或者依赖库),按照系统给出的提示继续进行安装,安装过程如下(一个吃瓜博主的苦逼的安装历程)

python 2 linux安装 python安装linux环境_python 2 linux安装_06


python 2 linux安装 python安装linux环境_安装_07


python 2 linux安装 python安装linux环境_python_08

当当当当,bingo,这样编译环境就安装完成啦。。23333

Step2:下载 Python3.5代码包并进行解压

命令如下

// 下载
wget  https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tar.xz
// 解压
tar Jxvf  Python-3.5.0.tar.xz
cd Python-3.5.0

// “configure”会在你的系统上测试存在的特性  Make:编译程序
// 相关介绍推荐文章:http://blog.csdn.net/nemo2011/article/details/7384501
./configure --prefix=/usr/local/python3
make && make install

解压过程如下图

python 2 linux安装 python安装linux环境_python 2 linux安装_09

解压后进入文件

python 2 linux安装 python安装linux环境_python3_10

执行编译和安装

python 2 linux安装 python安装linux环境_python3_11

Step3:测试安装是否成功

python -V

python 2 linux安装 python安装linux环境_安装_12

bingo 完成啦!!!