一、先安装python3所依赖的软件包,非常重要(否则可能会出现python3安装成功,却缺少相应的pip)

yum groupinstall "Development tools" -y
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel

二、wget下载python3源码包(或者自己去官网下载源码包)

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

三、解压文件,需要在文件所在的文件夹下执行,具体的文件名根据下载下来的文件

tar -zxvf Python-3.6.8.tgz

四、进入解压出来的文件夹,使用./configure(命令),执行自检脚本设置并生成makefile文件,这里-prefix设置的是安装路径

cd Python-3.6.8
./configure --prefix=/usr/local/python3.6

五、先使用make命令编译以及链接文件,然后使用make install命令安装

make
make install

六、将python3添加进入环境变量

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

转载于:https://www.cnblogs.com/renyz/p/11549261.html

python基础之centos7源码安装python3相关推荐

  1. ubuntu16.04源码安装python3.7

    ubuntu16.04源码安装Python3.7 python源码安装包下载:https://www.python.org/downloads/release/python-371/ 在安装的过程中, ...

  2. CentOs 7源码安装 Python3

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

  3. Linux源码安装Python3.7出现的各种坑

    前言 自己在Linux安装过很多次Python,每次都会由于各种各样的原因出现很多问题,很无奈 安装流程 去这里先看看有哪些可用版本可用下载 下载 sudo wget http://www.pytho ...

  4. centos7源码安装mysql报错_CentOS7 下源码安装MySQL数据库 8.0.11

    本文主要向大家介绍了CentOS7 下源码安装MySQL数据库 8.0.11,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. CentOS7 下源码安装MySQL 8.0.11 系 ...

  5. centos 上源码安装python3.7 ssl模块失败的问题

    python 3.7安装完毕后,提示找不到ssl模块. 编译python时抛出问题如下,并且import ssl失败,无法使用pip在线安装: ---------------------------- ...

  6. CentOS7 源码安装 smokeping 2.7

    文章目录 1. 安装基础依赖包 2. 安装fping 3. 安装echoping 4. 安装smokeping 5. 配置 smokeping 和 apche 5.1 配置 smokeping 5.2 ...

  7. Centos7源码安装mysql及读写分离,互为主从

       Linux服务器 -源码安装mysql 及读写分离,互为主从   一.环境介绍: Linux版本: CentOS 7 64位 mysq版本: mysql-5.6.26 这是我安装时所使用的版本, ...

  8. centos7 源码安装goaccess

    1. 使用yum安装在不同服务器上可能失败, 推荐使用源码安装goaccess # 安装依赖 yum install -y ncurses-devel GeoIP-devel.x86_64 tokyo ...

  9. centos7源码安装mysql8.0_CentOS7下源码安装MySQL 8.x

    会选择使用源码安装MySQL,想必对MySQL及其他的安装方式已经有了一定的了解,这里就不对周边信息进行过多赘述了,直接开始吧. 编译MySQL比较消耗内存,如果机器内存较小,可能会在编译期间出现内存 ...

  10. Centos源码安装Python3

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

最新文章

  1. MegEngine推理性能优化
  2. cocos2d-x3.0rc打包apk遇到的一些问题记录
  3. vue中动态渲染组件
  4. l开头的英文车标是什么车_L开头的英文车标叫什么车
  5. Spring Boot 启动,1 秒搞定!
  6. 纪念品分组pascal程序
  7. 【算法随记一】Canny边缘检测算法实现和优化分析。
  8. C++ priority_queue 的使用和源码详解
  9. 光纤收发器常见六大故障,三分钟全部搞定
  10. 【C语言】无参函数调用实例
  11. hdu1212(大数取模)
  12. 尝试AD19从焊盘中间出线
  13. Word插入插图清单目录、附表清单目录
  14. 常见电容器图片_最强汇总:燃油锅炉常见故障分析与解决方法简单粗暴!编辑不易!...
  15. python中读取xlsx文件
  16. 收银员使用的条码扫描枪如何判断好坏?
  17. 关于“访问映射网络驱动器提示 本地设备名已在使用中,此连接尚未还原”的解决方法
  18. 开发管理---项目的范围、时间与成本
  19. subversion与TortoiseSVN的安装与使用
  20. 微信公众平台可以修改微信号了,微信号怎么设置好。

热门文章

  1. Delphi中Sender对象的定义
  2. Git 报错:error: The requested URL returned error: 401 Unauthorized while accessing
  3. 云计算的概念、发展历史、痛点、以及未来展望
  4. 如何在 macOS Monterey 或更早版本中隐藏或显示 Dock 栏?
  5. Macs Fan Control Pro for mac(电脑风扇控制软件)v1.5.10中文
  6. 系统升级时,数据库脚本执行注意事项,血的教训
  7. 中国团队入选美国物理学会2018年度国际物理学十大进展
  8. 主机与虚拟机网桥制作与网卡链路聚合
  9. Varnish加速网站图片显示
  10. 【没理解】为何JAVA虚函数(虚方法)会造成父类可以访问子类的假象?