网络协议安全学习记录(3)-在Centos7中安装python3

一.检查网络1.打开,点击连接2.右键,打开终端,测试是否网络连接成功。输入ping www.baidu.com,出现64开头的代码即成功。按ctrl+c才能停止。二.下载python31.在Centos中直接使用wget命令,wget https://www.python.org/ftp/python/3.8.2/Python-3.8.2.tgz下载在虚拟机系统。2.安装python库环境(输入su 进入root用户界面)#yum -y groupinstall “Development
摘要由CSDN通过智能技术生成

一.检查网络

1.打开,点击连接
在这里插入图片描述
2.右键,打开终端,测试是否网络连接成功。输入ping www.baidu.com,出现64开头的代码即成功。按ctrl+c才能停止。
在这里插入图片描述

二.下载python3

1.用wget命令下载在虚拟机中

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

在这里插入图片描述

2.安装python3的库环境(输入su 进入root用户界面)

#yum -y groupinstall “Development tools”

在这里插入图片描述

#yum install 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 -y

在这里插入图片描述

#yum -y install zlib-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

在这里插入图片描述

3.用tar命令解压缩源码包

#tar -xvf Python-3.8.2.tgz

在这里插入图片描述

4.用cd命令切换源码包目录

#cd Python-3.8.2

5.编译且安装

(1)释放编译文件makefile,(makefile就是用来编译且安装的,–prefix指定软件的安装路径)

#./configure --prefix=/opt/python38/

在这里插入图片描述
(2)开始编译python3

#make

在这里插入图片描述
(3)编译安装

#make install

在这里插入图片描述

6.配置path环境变量

用vim命令进入全局个人配置界面(i是开始输入,esc+:wq是保存并退出)

#vim /etc/profile

并写入

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/opt/python38/bin

在这里插入图片描述注:/root/bin:/opt/python38/bin是linux系统中python3的实际安装位置
在这里插入图片描述

(2)source命令使其生效

#source /etc/profile
在这里插入图片描述

7.设置python3和pip3的软链接

#ln -s /root/bin:/opt/python38/bin/python3 /usr/bin/python3
#ln -s /root/bin:/opt/python38/bin/pip3 /usr/bin/pip3

在这里插入图片描述
注:删除python3的软链接( #rm -rf /usr/bin/python3)
查看python3的软链接(#ll /usr/bin/python3)

8.验证python3和pip3是否安装成功

注:如果验证python3显示没有此命令,可能是没有将python3的安装路径添加到环境变量中

#python
quit()
#python3
quit()
#pip3 --version
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值