一、Linux安装Python3
1)安装依赖环境
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
2)下载Python3
yum -y install wget# 没安装wget工具时运行此命令wget https://www.python.org/ftp/python/3.7.5/Python-3.7.5.tgz
3)解压
tar -xzvf Python-3.7.5.tgz
4)编译安装
yum install gcc -y# 安装gcc编译器
yum install libffi-devel -y# 3.7版本之后需要一个新的包libffi-devel
cd Python-3.7.5# 进入解压后的文件夹
./configure --prefix=/opt/python# 配置指定安装目录
make && make install# 编译&编译安装
5)配置python环境变量
export PYTHON_HOME=/home/python
export PATH=${PATH}:${PYTHON_HOME}/bin
vi /etc/profile# 在/etc/profile文件中加入上面两行内容source /etc/profile# 添加完需要重新加载配置
报错:
zipimport.ZipImportError: can't decompress data; zlib not available
make: *** [altinstall] Error 1
缺少zlib-devel包,安装zlib-devel包:
yum install zlib-devel