Centos安装python39(其他版本也是一样的流程)

2023-05-16

Centos安装python39(其他版本也是一样的流程)

centos安装python39(其他版本也是一样的流程)

1、下载python39

可以去官网下载,也可以去华为云下载

华为云: Index of python-local/3.9.0

我下载的是python3.9.0 https://mirrors.huaweicloud.com/python/3.9.0/Python-3.9.0.tgz

2、拷贝到Linux环境(当然也可以直接在Linux环境使用wget直接下载)

一般先安装一下依赖,不然编译会有问题

sudo 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 libffi-devel

3、安装

解压

tar -zxvf Python-3.9.0.tgz

配置安装路径

cd Python-3.9.0/

./configure prefix=/usr/local/python39

编译

make && make install

添加软链接

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

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

4、安装验证

cd /home

python3

成功截图

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Centos安装python39(其他版本也是一样的流程) 的相关文章

  • 第二十二篇,C++面经之问答(一)

    目录 一 传引用有没有拷贝 二 引用和指针的区别 三 构造 析构函数中可不可以调用虚函数 四 怎样区分继承和组合 五 多态的实现原理 虚表虚指针 六 用过哪些设计模式 6 1状态模式 6 2享元模式 6 3单例模式 6 4工厂模式 6 5观
  • 第二十三篇,C++面经之问答(二)

    目录 一 lambda表达式的应用场景 二 lambda表达式传引用有什么坑 三 C 43 43 为什么引入线程的语言级支持 四 如何优雅地关闭一个阻塞中的线程 五 线程不做join 或detach 会有什么问题 六 多线程同步 xff0c
  • 第二十四篇,C++面经之问答(三)

    目录 一 TCP UDP的区别 应用场景 二 UDP里client server使用的过程 三 TCP端口复用问题 四 TCP三次握手 五 TCP四次挥手 六 Qt信号槽的连接方式 七 一个信号连接多个槽时 xff0c 槽函数的调用顺序 八
  • 第二十五篇,C++面经之问答(四)

    目录 一 std string是深拷贝还是浅拷贝 xff0c 深拷贝与浅拷贝的区别 二 string vector等容器中 xff0c size和capacity的区别 三 vector和list的区别 map和set的区别 四 STL中的
  • 第二十六篇,C++面经之问答(五)

    一 new delete和malloc free的区别 new delete是C 43 43 的关键字 操作符 xff0c malloc free是C的函数 xff0c 需引入 lt stdlib h gt new会调用构造函数会初始化并返
  • 第二十七篇,C++面经之手写代码(一)

    前几篇整理 记录了面试遇到的问答题目 xff0c 接下来再开几篇 xff0c 写一写手写代码环节的题目 xff0c 尽量加上注释或者讲解 xff0c 并把代码写完整 xff0c 达到复制粘贴后可立即编译执行的程度 语言还是C 43 43 x
  • 第二十八篇,C++面经之手写代码(二)

    第二篇以几个经典排序算法开始吧 一 快速排序 span class token keyword void span span class token function QuickSort span span class token punc
  • 第三十篇,C++面经之手写代码(四)

    一 删除数组指定元素 span class token keyword void span span class token function func span span class token punctuation span span
  • es6—module模块

    文章目录 0 模块化相关0 babel配置 1 使用原因2 基本语法1 1 导出 export1 2 导入import m1 s1 s2 from 39 39 1 3注意 xff1a module静态导入 xff0c 2 1 整体加载3 1
  • 第三十一篇,C++面经之手写代码(五)

    这一篇先写个二叉树的题目 xff0c 二叉树也是面试中常考到的算法与数据结构的知识点 一 二叉树的生成与层序遍历 这一篇写个从 include从main开始的完整代码 首先stNode定义了二叉树的节点结构 xff0c 即存储一个数据 xf
  • 第三十二篇,记一次Windows下Qt使用boost的经历

    Win10系统 Qt版本如下所示 Qt中使用的编译器是MinGW xff0c 如下图 boost版本是1 82 0 好的 xff0c 描述一下过程 xff1a 按这个教程下载 编译boost xff0c 在boost的目录下生成了stage
  • 第三十三篇,记一次Windows下Qt使用log4cplus的经历

    Win10系统 Qt版本如下图 xff1a log4cplus版本2 0 7 xff0c 使用MinGW编译器 xff0c 使用CMake工具 xff0c 方法参考这篇 需要注意的是 xff0c 默认编译出来的是dll xff0c 想使用静
  • WSL Error: Can‘t open display

    问题描述 本来是需要在Windows Subsystem Linux WSL2 环境下用python编写程序 xff0c 然后画图展示 但不知什么原因在plt plot plt show 后没有显示图片 之后想到可能是X11Forwardi
  • Ubuntu18.04下ROS的安装教程、rosdep init问题亲测解决方案

    一 确定自己的Ubuntu版本号 xff0c 并且安装正确的ros版本 lsb release a 查看ubuntu版本 二 更新源 sudo sh c 39 etc lsb release amp amp echo 34 deb http
  • 【云原生】第九篇--Docker容器服务编排利器

    Docker容器服务编排利器 Docker Compose应用实战 一 使用Docker Compose必要性及定义二 Docker Compose应用参考资料三 Docker Compose应用最佳实践步骤 3 1 概念3 2 步骤 四
  • 蚁群算法(实验分析)

    蚁群算法 1 算法原理2 路径构建3 信息素更新4 实验分析4 1初始化参数如下时 xff1a 4 2修改参数 xff1a xff08 1 xff09 修改 xff08 信息素挥发因子 xff09 xff08 2 xff09 修改 xff0
  • 大数据hadoop3.1.3——Hadoop HA高可用学习笔记(安装与配置)

    一 HA概述 1 xff09 所谓HA xff08 High Availablity xff09 xff0c 即高可用 xff08 7 24小时不中断服务 xff09 2 xff09 实现高可用最关键的策略是消除单点故障 HA严格来说应该分
  • 大数据学习hadoop3.1.3——Sqoop安装

    1 下载并解压 1 xff09 下载地址 xff1a http mirrors hust edu cn apache sqoop 1 4 6 2 xff09 上传安装包sqoop 1 4 6 bin hadoop 2 0 4 alpha t
  • 大数据hadoop3.1.3学习笔记——HBase的安装配置(高可用配置可选)

    1 Zookeeper正常部署 首先保证Zookeeper集群的正常部署 xff0c 并启动之 xff1a 使用自定义脚本启动 xff1a zk span class token function start span 2 Hadoop正常
  • java中如何获取绝对路径和相对路径

    3 JSP Servlet中获得当前应用的相对路径和绝对路径 3 1 JSP中获得当前应用的相对路径和绝对路径 根目录所对应的绝对路径 request getRequestURI 文件的绝对路径 application getRealPat

随机推荐