Linux/Centos源码安装python3任意版本
首先安装编译工具:
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任意版本相关推荐
- Centos源码安装Python3
CentOS7默认安装了python2.7.5,当需要使用python3的时候,可以手动下载Python源码后编译安装. 下载python(https://www.python.org/ftp/pyt ...
- Linux下源码安装python3、配置pip国内源、生成requirements.txt总结
python版本安装python3.7 官网下载对应的安装包 wget https://www.python.org/ftp/python/3.7.5/Python-3.7.5.tgz 解压 tar ...
- CentOs 7源码安装 Python3
CentOs 7源码安装 Python3 1. 官网下载源码Python-3.8.3.tgz wget https://www.python.org/ftp/python/3.8.3/Python-3 ...
- linux安装替换python3,linux centos 7.x 安装 python3.x 替换 python2.x的过程解析
前言 一般而言,新的 centos 7.x 中自带的 python 都是 2.x 的版本.对于我们运行 python 软件支持并不友好,所以需要进行升级操作 下载 python3 的包之前,要先安装相 ...
- 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 ...
- glib 2.0 arm linux,glib源码安装使用方法
glib库是GTK+和GNOME工程的基础底层核心程序库,是一个综合用途的实用的轻量级的C程序库,它提供C语言的常用的数据结构的定义.相关的处理函数,有趣而实用的宏,可移植的封装和一些运行时机能,如事 ...
- linux中源码安装node
Linux上安装Node.js 直接使用已经编译好的包 node 官网已经把linux 下载版本更改为已经编译好的版本了,我们可以直接下载解压后使用: wget https://nodejs.org/ ...
- linux下源码编译升级ssh版本,ssh打补丁过程
linux下源码编译升级ssh版本过程 记录打补丁之ssh源码编译升级过程 安装前软件准备 升级步骤 结尾及一些坑 记录打补丁之ssh源码编译升级过程 应安全报告要求需要修复操作系统中的ssh协议,原 ...
- 5.3.3.tat.gz php_一步步在LINUX中源码安装PHP运行平台
一步步在LINUX中源码安装PHP运行平台 一步步在LINUX中源码安装PHP运行平台 本人是LINUX新手, 今天我们要学习一下如何在LINUX环境下安装PHP运行环境 目标:在LINUX环境下源码 ...
最新文章
- 初创公司MongoDB最佳实践策略和躲坑秘笈
- java多态强制类型转换_java多态和强制类型转换
- Java Vector与ArrayList的区别
- 【GUI转exe】Matlab将GUI转化为exe文件
- VTK:演示在多边形数据上使用裁剪用法实战
- [C++]有关深复制与copy constructor的一些问题与实例
- AtCoder Beginner Contest 194 F - Digits Paradise in Hexadecimal 数位dp
- Python基础项目实践之:面向对象方法实现模拟银行管理系统
- 2014025650《嵌入式程序设计》第一周学习总结
- matlab求灰度图像梯度,[求助]如何求图像的梯度
- Batch Normalization(BN层)详解
- 服务器节点数及系统数量,计算节点服务器数量16.docx
- import java.test_java 画矩形package testFrame;import java.awt.Color;import java.
- ts重点学习71-implement语句
- 黑马程序员_源自梦想 GUI
- 脉冲星 5 月脉动 | Pulsar 2.3.2 即将发布、2.4.0 预览、Pulsar 与 Camel 集成
- mapbox 聚合图
- 2019该怎么学unity3D游戏开发?
- Hilbert曲线简单介绍及生成算法
- canvas 花蕊绽放
热门文章
- java版mosquitto客户端使用SSL功能的具体操作总结
- swing point 怎么让x 不变_Swing舞出我人生 Vol.02 / 我的人生分为跳舞之前和跳舞之后...
- 深入理解Java中的底层阻塞原理及实现
- [51单片机] 定时器3-计时示例
- 基于DCT系数的实时监控中运动目标检测
- 由比特币想到的货币那些事儿
- 利用圆解一元二次方程
- 直接sql和orm哪个效率高_制砂机哪个牌子好?好的制砂机什么样?看看你的制砂机符不符合...
- Golang 【大字符串相加,求和】
- 基站寻找邻居节点索引号的MATLAB代码