Centos下五大步安装Python

一、下载Python包

网上教程大多是通过官方地址进行下载Python的,但由于国内网络环境问题,会导致下载很慢,所以这里建议通过国内镜像进行下载

例如:淘宝镜像 http://npm.taobao.org/mirrors/python/

Centos下五大步安装Python

大部分版本和各系统包都提供,这里的教程用Python3.9.6来举例: Linux可以通过wget命令进行下载(在任意目录执行下面的命令,如果找提示找不到wget可以使用yum -y install wget进行安装):

wget http://npm.taobao.org/mirrors/python/3.9.6/Python-3.9.6.tgz

二、安装依赖环境

1.输入命令:

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

2.安装gcc:

yum install gcc

3.Python3.7版本之后需要安装libffi-devel:

yum install libffi-devel -y

三、安装Python3

1.创建Python目录:

mkdir -p /usr/local/python3

2.解压下载好的Python-3.x.x.tgz包(具体包名因你下载的Python具体版本不不同⽽而不不同,如:我下载的是Python3.9.6,那我这里就是Python-3.9.6.tgz):

tar -zxvf Python-3.9.6.tgz

3.进入解压后的目录,编译安装:

cd Python-3.9.6
./configure --prefix=/usr/local/python3 (/usr/local/python3为上面步骤创建的目录)

4.编译:

make

5.编译成功后,编译安装:

make install

6.检查python3.9的编译器(可跳过):

/usr/local/python3/bin/python3.9

四、建立Python3和pip3的软链

1.执行命令:

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

2.执行命令:

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

五、检查是否安装成功

1.查看python版本:

python3 -V

2.查看已安装的库:

pip3 -V

文章来源:https://www.cnaaa.net,转载请注明出处:https://www.cnaaa.net/archives/4936

赞 (2)
安屠生的头像安屠生
上一篇 2022年6月16日 下午3:49
下一篇 2022年6月17日 下午2:00

相关推荐

  • Tcpdump 命令实际示例,Linux 下功能最强大的网络抓包工具

    tcpdump是最基本、最强大的命令行网络数据包嗅探工具。我们用它来分析服务器的网络数据包,捕获或过滤在特定网络接口上通过网络传输和接收的TCP/IP数据包。 它几乎适用于所有基于Linux/Unix操作系统的服务器。您还可以将捕获的数据包保存在文件中,以便以后使用tcpdump工具进行分析。它将文件保存为pcap格式,可通过tcpdump命令或基于GUI的…

    2023年8月7日
    1.7K00
  • Linux缓冲区的理解

    一、FIFE 可以看到对过程重定向后结果发生了改变,C接口的函数printf,fprintf,fputs都被打印了两次;而系统接口write前后只被打印了一次,为什么呢?肯定和fork有关! fork会创建子进程。在创建子进程的时候,数据会被处理成两份,父子进程发生写时拷贝,我们进行printf调用数据的时候,数据写到显示器外设上,就不属于父进程了,数据没被…

    2023年4月10日
    1.6K00
  • IPMItool 控制风扇转速

    近期由于需要测试dell服务器,风扇声音非常的大,通过IPMI页面发现不能设置风扇的转速,所以使用通过IPMItool工具来进行控制 首先进入服务器,安装IPMItool工具 apt install ipmitool 验证是否能够使用 如果不在本机服务器上操作,需要从其他机器上操作,需要勾选IPMI设置,允许通过lan进行操作 获取风扇的速度 首先你要输入下…

    2024年4月12日
    2.7K00
  • 禅道安装

    禅道介绍 禅道项目管理软件是国产的开源项目管理软件,专注研发项目管理,内置需求管理、任务管理、bug管理、缺陷管理、用例管理、计划发布等功能,实现了软件的完整生命周期管理。 禅道属于开源项目,有收费版,本次以开源版9.1.2进行搭建 禅道官网:http://www.zentao.net/ 提示:本地环境我们没有安装mysql,安装禅道环境需要LNMP或者LA…

    2023年4月27日
    1.7K00
  • docker image tag为什么出现none

    背景 公司项目是基于容器化架构设计,具体业务也拆成了多个微服务及对应了多个docker image镜像。研发环境中会频繁进行升级image镜像,导致出现很多image为 <none> 命名的镜像,这种也称为悬空镜像。 本篇文章将展示几种现象会导致这种情况发生。下文演示环境,版本信息如下: 现象一 前提条件:在同环境中两个镜像名称:tag都相同,imag…

    2023年10月20日
    1.5K00

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

在线咨询: QQ交谈

邮件:712342017@qq.com

工作时间:周一至周五,8:30-17:30,节假日休息

关注微信