1.下载python压缩包
wget -P /opt/software/ https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz
这里的-p是指定路径,可以自己选择。
等待下载完成。
2.安装Python依赖的环境
首先安装gcc编译器,gcc有些系统版本已经默认安装,可以使用一下命令来检查一下:
gcc --version
查看,如果没有安装,则执行下面命令:
yum -y install gcc
安装一系列依赖环境:
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
3.解压 和 配置Python
解压下载的安装包:
tar -zxvf Python-3.6.6.tgz
进入解压文件夹目录下:
cd Python-3.6.6/
可以ls查看一下,有什么。
执行configure文件。
[root@localhost Python-3.6.6]# ./configure --prefix=/opt/python
configure是用来进行用户个性配置的工具, 一般- -开头的说明的是需要配置的选项,比如你给的这个 - - prefix就是说软件额安装目录设置在哪里,后面的=/usr就是你给出的安装目录,当然你完全可以换一个目录。
编译一下:
[root@localhost Python-3.6.6]# make
编译和执行configure文件需要很长时间,耐心等待。
编译成功后,再进行编译安装:
[root@localhost Python-3.6.6]# make install
也需要很长时间等待。
完成后,可以进入之前你指定的那个目录下面,看看安装情况。
配置环境变量:
vi /etc/profile
在最后添加:
export PATH=$PATH:$HOME/bin:/opt/python/bin
注意:要使用自己设置的路径。
最后刷新一下profile,检查版本就可以了。
source /etc/profile
python -V