一、下载源码包并编译安装
[root@iZtmm4mufhb0rgZ /]# wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz [root@iZtmm4mufhb0rgZ /]# tar xzvf Python-3.6.5.tgz [root@iZtmm4mufhb0rgZ /]# cd Python-3.6.5 [root@iZtmm4mufhb0rgZ /]# ./configure --enable-shared --prefix=/usr/local CFLAGS=-fPIC LDFLAGS="-Wl,-rpath /usr/local/lib" [root@iZtmm4mufhb0rgZ Python-3.6.5]# make -j24 && make install
遇到的错误已经解决方法:
第一个坑:编译安装时报以下错误
zipimport.ZipImportError: can't decompress data; zlib not available make: *** [install] Error 1 ------------------------------------------------------------------- [root@iZtmm4mufhb0rgZ Python-3.6.5]# yum install -y zlib* ##解决办法;安装zlib软件包重新编译即可