之前介绍的的Zabbix脚本是用python3写的,但是centos7默认安装的是python2.7.5,所以我们需要升级到python3。
因为服务器是内网环境,不能访问外网,所以本文就对离线环境下(无网络)升级python及安装模块进行介绍。
Centos7升级python3
安装python3
先介绍参考文档,centos7将python默认版本升级。
1. 下载python-3.7.1安装包并使用xFTP上传到服务器。
2. 解压,tar -zxvf Python-3.7.1.tgz
3. 进入解压目录: cd Python-3.7.1
4. 创建安装目录: mkdir /usr/local/python3.7.1
5. 编译: ./configure --prefix=/usr/local/python3.7.1
6. 安装: make && make install
7. 备份旧链接,新建软链接: mv /usr/bin/python /usr/bin/python2.7.5
ln -s /usr/local/python3.7.1/bin/python3.7 /usr/bin/python
安装完后可以介入命令 python -V,查看是否操作成功。