Linux安装python
一、 获取源码包
我们访问这个网址,就可以看到全部的python下载方式:【https://www.python.org/downloads/】
点击我们想要下载的python版本,这里我选择python3.9.10
进去后,获取第一个tar包的下载地址,复制出来:【https://www.python.org/ftp/python/3.9.10/Python-3.9.10.tgz】
二、 安装python
这里,我们使用的是CentOS7
做示范
我们先要安装一个获取网络资源的工具,同时还要安装一些依赖,然后把源码下载到服务器中
yum info | grep wget || yum install wget # 相当于迅雷,通过链接来下载资源
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 gcc make # 安装python依赖
wget https://www.python.org/ftp/python/3.9.10/Python-3.9.10.tgz # 获取网络包
下载完成后,解压压缩包,并准备好环境
mkdir /usr/local/python39 # 创建存放python的文件夹
tar -zxf Python-3.9.10.tgz # 进行解压工作
编译Python源码,安装python
cd Python-3.9.10 # 进入到源码中
./configure prefix=/usr/local/python39 # 配置信息,把Python存放在/usr/bin/python3.9目录下
make && make install # 编译安装python
rm -rf Python-3.9.10.