欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

CentOS7安装Python3的教程详解

程序员文章站 2023-01-21 23:15:23
打算学习linux和考一下认证。 学习hcia-ai实验手册发现的小问题和记录贴,防止自己忘。我不知道这个手册是不是公开的,你们自己去华为下载吧 首先执行 y...

打算学习linux和考一下认证。

学习hcia-ai实验手册发现的小问题和记录贴,防止自己忘。我不知道这个手册是不是公开的,你们自己去华为下载吧

首先执行

yum -y groupinstall 'development tools'
yum -y install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel
//python3.7以上需要装libfii-devel
//yum install libffi-devel -y

用于安装各种依赖包

其次要获取python3源文件,在下的files中获取最新的python包(gzipped source tarball)

本次要获取的地址是https://www.python.org/ftp/python/3.7.3/python-3.7.3.tgz 进入linux,root用户默认在/root/目录下

1.获取python3包

wget https://www.python.org/ftp/python/3.7.3/python-3.7.3.tgz

2.解压python3包

tar -xvf python-3.7.3.tgz

3.创建python3文件夹(这个用来存放python编译后的程序,我的理解是python3下载的是源代码,需要通过编译->安装。在编译前,可以通过./configure设置安装目录)

mkdir /usr/local/python3

4.进入 第2步 解压后的文件夹(与下载的python-3.7.3同目录,我的是/root/下),并配置安装目录

cd python-3.7.3/
./configure --prefix=/usr/local/python3

5.源码编译

make

6.源码安装

make install

7.创建软连接

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

8.测试

python3和pip3就装好了

总结

以上所述是小编给大家介绍的centos7安装python3的教程详解,希望对大家有所帮助