• 创建目录python3.6.5安装目录:
    mkdir /usr/local/python3.6.5
  • 进入安装目录:
    cd /usr/local/python3.6.5
    执行以下命令,下载python安装包
    wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgz
    解压安装包
    tar -xzvf Python-3.6.5.tgz
  • 执行以下命令切换到解压目录:
    cd Python-3.6.5
    执行以下命令,安装gcc组件
    yum install make gcc gcc-c++
    执行以下命令,设置python安装目录
    ./configure -prefix=/usr/local/python3.6.5
    执行以下命令,安装python
    make && make install
  • 如果出现以下错误,缺少zlib包原因,执行命令yum install zlib*安装zlib后
    重新执行make && make install安装python:
    zipimport.ZipImportError: can't decompress data; zlib not available
  • 执行命令echo $?验证安装是否成功,输出为0说明安装成功

如果要保留原来的python版本,以下两步可不执行(最好保留原来版本,要不然linux很多命令会异常),
只需执行命令ln -s /usr/local/python3.6.5/bin/python3.6 /usr/bin/python3即可。
* 修改python环境变量链接:
执行以下命令,备份原来的python
cp /usr/bin/python /usr/bin/python.bak
执行以下命令,删除原来的python
rm -f /usr/bin/python
执行以下命令,链接新的python到环境变量中
ln -s /usr/local/python3.6.5/bin/python3.6 /usr/bin/python
* 验证是否升级成功
python -V

linux-python升级到最新版本相关推荐

  1. python升级到最新版本windows64位安装哪个包_手把手windows64位配置安装python2.7

    这几天公司要用到python的一些算法,让我调研一番,之前对Python一次没接触的我在安装配置环境的时候由于版本的问题,折腾了好久,这里简单介绍一下我的安装方法,需要安装pyhton的朋友可以不再向 ...

  2. Python升级到最新版本代码

    python -m pip install --upgrade pipconda install mingw libpython

  3. Centos(Linux)升级git最新版本

    在Linux/Centos服务器上,如果使用的git版本过低,使用的时候可能会由于低版本不支持遇到各种问题,比如Centos7系统自带的git版本一般是1.8.3.1的,比较旧,通常建议升级git后再 ...

  4. 2019ug最新版本是多少_宝塔Linux面板7.4.2版本/Windows面板6.8版本请尽快升级到最新版本...

    宝塔Linux面板7.4.2版本/Windows面板6.8版本请尽快升级到7.4.3版本,因为这两个版本目前存在一个漏洞可能会被利用,如果你正好使用这两个版本的话请尽快升级到 Linux面板7.4.3 ...

  5. 将Node.js升级到最新版本

    本文翻译自:Upgrading Node.js to latest version So, I have Node.js installed and now when I tried to insta ...

  6. ubuntu安装python3.8_将 Ubuntu 16 和 18 上的 python 升级到最新 python3.8 的方法教程

    1. 概述 本文记录在 Ubuntu 16.04 上将 python 升级为 3.8 版本,并配置为系统默认 python3 的过程. 在 Ubuntu 16.04 中,python3 的默认版本为 ...

  7. ubuntu 升级python_如何将 Ubuntu 16 和 18 上的 python 升级到最新 3.8 版

    如何将 Ubuntu 16 和 18 上的 python 升级到最新 3.8 版 1. 概述 本文记录在 Ubuntu 16.04 上将 python 升级为 3.8 版本,并配置为系统默认 pyth ...

  8. 打造前端 Deepin Linux 工作环境——安装最新版本的火狐firefox浏览器

    打造前端 Deepin Linux 工作环境--安装最新版本的火狐firefox浏览器 尝试使用 apt-get 命令安装火狐浏览器,但是,居然是 55 的版本,而最新的已经是 56 了.当然,这并不 ...

  9. [UE4]把工程升级到最新版本

    右键UE4工程文件,选择"Switch Unreal Engine version..." 确定后,再次双击打开工程升级到最新版本了. 转载于:https://www.cnblog ...

  10. Eclipse 版本升级:如何不卸载旧版本 Eclipse 实现在线升级到最新版本?

    文章目录 前言 一.网上没"升级 Eclipse"相关资料吗? 1.1.相关资料很少,我也生气 1.2.升级新版本与在线升级插件傻傻搞不清 二.版本升级准备 2.1.Eclipse ...

最新文章

  1. 《2018-2019全球IPv6支持度白皮书》发布,江北新区IPv6示范区建设正式启动
  2. Android Shape Drawable Resources
  3. find the nth digit(数学 思维)
  4. MySQL入门之数据库介绍及MySQL介绍
  5. java属于编译_《程序员修炼之道》-读书笔记一-Java到底属于编译型语言还是解释型语言?...
  6. BP神经网络matlab程序运行问题
  7. python 自动登录方法_Python实现自动登录百度空间的方法
  8. CF #738(div2)B. Mocha and Red and Blue(构造)
  9. [Stack]Valid Parentheses
  10. 计算机组成原理试题解析pdf,计算机组成原理试题集.pdf
  11. Linux----UnZip命令
  12. fanq15/FSOD-code 的环境配置及运行
  13. 台式计算机打印机共享,只需两步台式和笔记本电脑可共享打印机
  14. 场景二:刮刮卡,大转盘等抽奖算法
  15. windows中nginx.exe注册为系统服务
  16. excel2019保存文件为csv utf-8
  17. PTA 7-44 本题要求编写程序,输入一个三位数,输出其个位数字、十位数字和百位数字。
  18. 超视频时代,数据洪峰何解?
  19. Camshift知识点
  20. Unity3d 技巧(2)-移动开发ADB 的简单使用

热门文章

  1. 转 java中的session
  2. 【KVM相关】kvm虚拟化部署配置
  3. 企业网络营销中需要避免的九大忌
  4. Python3 pd.dataframe写入csv和xlsx
  5. iPhone 5 越狱安装8.4.1 与 6.1.4双系统教程
  6. 统计学中的白噪声理解
  7. Importance Weighted Adversarial Nets for Partial Domain Adaptation学习笔记
  8. okio篇 1.Buffer
  9. 容器集合——Collection(单列)、Map(双列)
  10. Redis以及Jedis的GEO地图功能