基于Centos7安装python3.8环境-保姆级教程

由于centos7没有自带python3环境(自带python2环境),大大限制了计算机工作者们的需求,因此我们需要安装python3环境

准备:Centos7的虚拟机(需要配置好yum源,ip:192.168.25.25)

1.下载python3的Linux版本的源码

这里我们考虑到部分不会熟练使用wget等一些指令来下载python3源码的情况

我们换思路,用windows(本机)下载上传到ftp(需要安装)中,再在centos7中处理压缩包

1.1安装ftp服务 

Centos7需要提前配置好yum源,并且可以上网,我们用Moba的ssh服务远程连接centos7,ip为192.168.25.25

centos7的ftp服务在vsftpd这个包中

安装:yum install -y vsftpd 

 1.2ftp配置

 编辑配置文件:vim /etc/vsftpd/vsftpd.conf 

删除掉上述两行的注释符号“#”

并且新加一行配置

anon_other_write_enable=YES 

 

保存配置文件

启动ftp服务并查看服务状态 

systemctl start vsftpd

systemctl status vsftpd

修改ftp共享文件夹的权限为777

chmod 777 pub

关闭防火墙和Selinux

systemctl stop firewalld

setenforce 0

 

1.3使用本机下载python源码压缩包

进入python官网:python.org

 

打开ftp

地址栏输入ftp://192.168.25.25/

 进入pub文件夹下,拖入新下载的压缩包

 2.配置python3环境

 2.1选择python3安装位置

我这里放在/usr/local/python3.8

将刚才放在ftp中的源码压缩包解压到这个目录下

2.2解压源码压缩包

解压命令 

tar -zxvf Python-3.8.12.tgz

 

2.3安装gcc

配置python3需要先安装gcc

yum install -y gcc

2.4编译安装 

进入到Python-3.8.12文件下

编译

./configure --prefix=/usr/local/python3.8/Python-3.8.12

编译成功

2.5编译

 make 

2.6编译安装 

 make install

2.7检查编译是否成功

进入到python安装目录的bin目录下

执行python3.8

./python3.8

跳出版本信息说明编译成功

3.将安装的python3.8添加到环境变量中

3.1编辑环境变量

shift+G跳转到最后一行

添加如下命令:

export PYTHON_HOME=/usr/local/python3.8/Python-3.8.12
export PATH=${PYTHON_HOME}/bin:$PATH
 

:wq保存退出

3.2使得编辑的环境变量立即生效

source /etc/profile

查看自身环境变量

3.3检测python3.8添加到环境变量是否生效

敲"python3.8"命令看是否出现版本信息和进入python编辑界面

测试

 

命令执行正常,配置成功! 

参考文章:Linux下安装Python3.9.0详细步骤_key_world的博客-CSDN博客_linux安装python3.9

 

  • 25
    点赞
  • 34
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Beau_Will

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值