centos系统安装python3.8的操作过程 亲测可行 云服务器安装过程 200327

安装依赖包 三组命令

yum -y groupinstall "Development tools"

centos系统安装python3.8的操作过程 亲测可行 云服务器安装过程 200327_第1张图片
centos系统安装python3.8的操作过程 亲测可行 云服务器安装过程 200327_第2张图片

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

centos系统安装python3.8的操作过程 亲测可行 云服务器安装过程 200327_第3张图片
centos系统安装python3.8的操作过程 亲测可行 云服务器安装过程 200327_第4张图片

yum install libffi-devel -y

centos系统安装python3.8的操作过程 亲测可行 云服务器安装过程 200327_第5张图片

centos系统安装python3.8的操作过程 亲测可行 云服务器安装过程 200327_第6张图片

下载python3.8安装包

wget https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tgz

centos系统安装python3.8的操作过程 亲测可行 云服务器安装过程 200327_第7张图片

  • 新建一个目录专门用于保存下载的内容
  • 进入目录
  • 下载资源

解压缩压缩包

tar -zxvf Python-3.8.1.tgz

centos系统安装python3.8的操作过程 亲测可行 云服务器安装过程 200327_第8张图片

解压缩后得到一个目录

进入目录

cd Python-3.8.1

centos系统安装python3.8的操作过程 亲测可行 云服务器安装过程 200327_第9张图片

新建目录 用于安装

mkdir /usr/local/python3 

centos系统安装python3.8的操作过程 亲测可行 云服务器安装过程 200327_第10张图片

配置安装路径

./configure --prefix=/usr/local/python3

(prefix表示安装的路径,我安装在/usr/local中,也可以安装其他地方)

centos系统安装python3.8的操作过程 亲测可行 云服务器安装过程 200327_第11张图片

编译并安装

make && make install

centos系统安装python3.8的操作过程 亲测可行 云服务器安装过程 200327_第12张图片
centos系统安装python3.8的操作过程 亲测可行 云服务器安装过程 200327_第13张图片

创建软链接

ln -s /usr/local/python3/bin/python3 /usr/bin/python3

centos系统安装python3.8的操作过程 亲测可行 云服务器安装过程 200327_第14张图片

ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

centos系统安装python3.8的操作过程 亲测可行 云服务器安装过程 200327_第15张图片

修改pip下载源

mkdir ~/.pip/
cd ~/.pip/
vi pip.conf

centos系统安装python3.8的操作过程 亲测可行 云服务器安装过程 200327_第16张图片

编辑代码修改下载源

[global]
index-url = https://mirrors.aliyun.com/pypi/simple/

[install]
trusted-host=mirrors.aliyun.com

centos系统安装python3.8的操作过程 亲测可行 云服务器安装过程 200327_第17张图片

你可能感兴趣的:(centos系统安装python3.8的操作过程 亲测可行 云服务器安装过程 200327)