首先安装编译工具:

sudo yum -y install cmake3 glib2-devel libpcap libpcap-devel libgcrypt-devel glib2-devel qt-devel qt5-qtbase-devel qt5-linguist qt5-qtmultimedia-devel qt5-qtsvg-devel libcap-devel libcap-ng-devel gnutls-devel krb5-devel libxml2-devel lua-devel lz4-devel snappy-devel spandsp-devel libssh2-devel bcg729-devel libmaxminddb-devel sbc-devel libsmi-devel libnl3-devel libnghttp2-devel libssh-devel libpcap-devel c-ares-devel redhat-rpm-config rpm-build gtk+-devel gtk3-devel desktop-file-utils portaudio-devel rubygem-asciidoctor docbook5-style-xsl docbook-style-xsl systemd-devel cmake3 git gcc gcc-c++ flex bison doxygen gettext-devel libxslt cmake

然后进入网站:https://www.python.org/ftp/python/,选择一个python的版本

比如选择python3.6.8,进入网站:https://www.python.org/ftp/python/3.6.8/,下载Python-3.6.8.tar.xz,下载好后运行:

tar -xJf Python-3.6.8.tar.xz
cd Python-3.6.8/sudo mkdir /usr/local/python3
./configure --prefix=/usr/local/python3
make
sudo make installsudo ln -s /usr/local/python3/bin/python3 /usr/local/bin/python3
sudo ln -s /usr/local/python3/bin/pip3 /usr/local/bin/pip3

Linux/Centos源码安装python3任意版本相关推荐

  1. Centos源码安装Python3

    CentOS7默认安装了python2.7.5,当需要使用python3的时候,可以手动下载Python源码后编译安装. 下载python(https://www.python.org/ftp/pyt ...

  2. Linux下源码安装python3、配置pip国内源、生成requirements.txt总结

    python版本安装python3.7 官网下载对应的安装包 wget https://www.python.org/ftp/python/3.7.5/Python-3.7.5.tgz 解压 tar ...

  3. CentOs 7源码安装 Python3

    CentOs 7源码安装 Python3 1. 官网下载源码Python-3.8.3.tgz wget https://www.python.org/ftp/python/3.8.3/Python-3 ...

  4. linux安装替换python3,linux centos 7.x 安装 python3.x 替换 python2.x的过程解析

    前言 一般而言,新的 centos 7.x 中自带的 python 都是 2.x 的版本.对于我们运行 python 软件支持并不友好,所以需要进行升级操作 下载 python3 的包之前,要先安装相 ...

  5. linux python源码安装,linux上源码安装python

    以下例子基于python 2.7.9,其他版本同理.# 1.下载python# wget https://www.python.org/ftp/python/2.7.9/Python-2.7.9.tg ...

  6. glib 2.0 arm linux,glib源码安装使用方法

    glib库是GTK+和GNOME工程的基础底层核心程序库,是一个综合用途的实用的轻量级的C程序库,它提供C语言的常用的数据结构的定义.相关的处理函数,有趣而实用的宏,可移植的封装和一些运行时机能,如事 ...

  7. linux中源码安装node

    Linux上安装Node.js 直接使用已经编译好的包 node 官网已经把linux 下载版本更改为已经编译好的版本了,我们可以直接下载解压后使用: wget https://nodejs.org/ ...

  8. linux下源码编译升级ssh版本,ssh打补丁过程

    linux下源码编译升级ssh版本过程 记录打补丁之ssh源码编译升级过程 安装前软件准备 升级步骤 结尾及一些坑 记录打补丁之ssh源码编译升级过程 应安全报告要求需要修复操作系统中的ssh协议,原 ...

  9. 5.3.3.tat.gz php_一步步在LINUX中源码安装PHP运行平台

    一步步在LINUX中源码安装PHP运行平台 一步步在LINUX中源码安装PHP运行平台 本人是LINUX新手, 今天我们要学习一下如何在LINUX环境下安装PHP运行环境 目标:在LINUX环境下源码 ...

最新文章

  1. 初创公司MongoDB最佳实践策略和躲坑秘笈
  2. java多态强制类型转换_java多态和强制类型转换
  3. Java Vector与ArrayList的区别
  4. 【GUI转exe】Matlab将GUI转化为exe文件
  5. VTK:演示在多边形数据上使用裁剪用法实战
  6. [C++]有关深复制与copy constructor的一些问题与实例
  7. AtCoder Beginner Contest 194 F - Digits Paradise in Hexadecimal 数位dp
  8. Python基础项目实践之:面向对象方法实现模拟银行管理系统
  9. 2014025650《嵌入式程序设计》第一周学习总结
  10. matlab求灰度图像梯度,[求助]如何求图像的梯度
  11. Batch Normalization(BN层)详解
  12. 服务器节点数及系统数量,计算节点服务器数量16.docx
  13. import java.test_java 画矩形package testFrame;import java.awt.Color;import java.
  14. ts重点学习71-implement语句
  15. 黑马程序员_源自梦想 GUI
  16. 脉冲星 5 月脉动 | Pulsar 2.3.2 即将发布、2.4.0 预览、Pulsar 与 Camel 集成
  17. mapbox 聚合图
  18. 2019该怎么学unity3D游戏开发?
  19. Hilbert曲线简单介绍及生成算法
  20. canvas 花蕊绽放

热门文章

  1. java版mosquitto客户端使用SSL功能的具体操作总结
  2. swing point 怎么让x 不变_Swing舞出我人生 Vol.02 / 我的人生分为跳舞之前和跳舞之后...
  3. 深入理解Java中的底层阻塞原理及实现
  4. [51单片机] 定时器3-计时示例
  5. 基于DCT系数的实时监控中运动目标检测
  6. 由比特币想到的货币那些事儿
  7. 利用圆解一元二次方程
  8. 直接sql和orm哪个效率高_制砂机哪个牌子好?好的制砂机什么样?看看你的制砂机符不符合...
  9. Golang 【大字符串相加,求和】
  10. 基站寻找邻居节点索引号的MATLAB代码