Linux编译安装Python

最近在办公室折腾Zabbix监控平台,希望通过使用Python调用Zabbix API导出相关数据,第一步自然就是安装Python。分享一篇在Linux下编译安装Python的教程给有需要的朋友,从此开启Python学习之路。

实验环境

操作系统:CentOS 6.10

Python:3.7.4

安装教程

第一步 安装依赖库

  1. [root@wanghualang ~]# yum -y install gcc zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel xz-devel libpcap-devel libffi-devel  

第二步 编译安装Python

  1. [root@wanghualang ~]# cd /usr/local/src/    
  2. [root@wanghualang src]# wget --no-check-certificate https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz   
  3. [root@wanghualang src]# tar xf Python-3.7.4.tgz    
  4. [root@wanghualang src]# cd Python-3.7.4    
  5. [root@wanghualang Python-3.7.4]# ./configure --prefix=/usr/local/python-3.7.4  
  6. [root@wanghualang Python-3.7.4]# make    
  7. [root@wanghualang Python-3.7.4]# make install  

第三步 配置环境变量和动态库

  1. [root@wanghualang ~]# echo "export PATH="/usr/local/python-3.7.4/bin:$PATH">> /etc/profile    
  2. [root@wanghualang ~]# source /etc/profile    
  3. [root@wanghualang ~]# echo "/usr/local/python-3.7.4/lib/" >> /etc/ld.so.conf    
  4. [root@wanghualang ~]# ldconfig  

第四步 测试程序

  1. [root@wanghualang ~]# python3.7  
  2. Python 3.7.4 (default, Aug 22 2019, 15:32:19)   
  3. [GCC 4.4.7 20120313 (Red Hat 4.4.7-23)] on linux  
  4. Type "help", "copyright", "credits" or "license" for more information.  
  5. >>> print("https://www.wanghualang.com")  
  6. https://www.wanghualang.com  
匿名

发表评论

匿名网友 填写信息