Linux安装 python 3.7

481 阅读1分钟

1、背景

Linux机器安装python 3.7

2、准备工作

Linux centos 7

3、安装

  1. 下载编译依赖包
yum install -y gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
  1. 安装pip
yum -y install python-pip
  1. 下载python源码

这里直接使用官网下载的tgz包 Python-3.7.12.tgz

cd /usr/local/
tar -zxvf Python-3.7.12.tgz
  1. 指定安装目录
cd Python-3.7.12/
./configure --prefix=/usr/local/python3
  1. 编译
make
make install
  1. 设置全局python命令
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
  1. 检测
python3 -V
pip3 list

大功告成!

依赖包安装的时候可能会漏,后续编译的时候看下少了什么包

如果编译报错就看下报错信息,缺什么包装什么包

使用中遇到缺包,安装完重新编译即可,软连接都生效的