查看当前python版本:python -V

查看Python可执行文件位置:which python

[root@localhost bin]# which python

/usr/bin/python

进入bin目录

[root@localhost bin]# cd /usr/bin/

[root@localhost bin]# ls python*

python python2 python2.6 python2.6-config python.bak python-config

可以看到可执行文件python指向python2,python2又指向python2.6也就是说Python命令执行的系统预装的Python2.6。

在安装python3.5.4版本的时候先将原版本备份:

执行:

[root@localhost bin]# mv python python.bak

下载tgz包就可以了。其实下面的2个包其一都可以使用

Python-3.5.1.tgz (这个不是编译过的东西,不能解压之后直接使用)

Python-3.5.1.tar.xz (这个是pthon的源码)

讲下载的tgz包上传到Linux服务器。

或者执行wget命令直接下载到服务器:wget https://www.python.org/ftp/python/3.5.4/Python-3.5.4.tgz

解压缩:tar zxvf Python-3.5.4.tgz

加压缩之后该目录下出现Python-3.5.4文件夹,进入到文件夹下执行编译安装。

[root@localhost python-3.5.4]# ./configure –prefix=/www/server/python3

执行完毕以后接着执行:

[root@localhost python-3.5.4]# make

执行完毕接着执行:

[root@localhost python-3.5.4]# make install

安装完以后需要创建软连接

[root@localhost python-3.5.4]# ln -s /www/server/python3/bin/python3 /usr/bin/python

[root@localhost python-3.5.4]# ln -s /www/server/python3/bin/pip3 /usr/bin/pip3

最后用命令查看当前版本

[root@localhost bin]# python -V

Python 3.5.4

修改yum配置文件

[root@localhost python-3.5.4]# vi /usr/bin/yum

把文件头部的#!/usr/bin/python改成#!/usr/bin/python2.6保存退出即可。

因为yum使用python2,因此替换为python3后可能无法正常工作,继续使用这个python2.6因此修改yum配置文件(vi /usr/bin/yum)。把文件头部的#!/usr/bin/python改成#!/usr/bin/python2.6保存退出即可

修改/usr/libexec/urlgrabber-ext-down文件,将python同样指向旧版本

python3.5.4安装_linux-centos系统下安装python3.5.4步骤相关推荐

  1. 在虚拟机的CentOS系统下安装pycharm的用户须知

    在虚拟机的CentOS系统下安装pycharm的用户须知 一般我们在采用CentOS最小安装的时候系统往往不会安装python3,这就使得要自行安装python3以方便我们使用,毕竟python3是目 ...

  2. php7.4安装配置,CentOS环境下安装配置PHP 7.4的方法

    CentOS环境下安装配置PHP 7.4的方法 发布时间:2020-06-19 10:22:32 来源:亿速云 阅读:136 作者:Leah 本文给大家分享的是CentOS环境下安装配置PHP 7.4 ...

  3. win10 mysql安装转圈_win10系统下安装MySQL的过程

    转自脚本之家原链接 WIN10系统MYSQL的下载与安装详细教程,记录如下 前两天ubuntu下安装mysql遇到了一些依赖问题,结果解决了半天,没解决好,还把我的系统搞坏了,小白破坏力好强. 到现在 ...

  4. linux 显卡驱动无法安装程序,linux系统下安装显卡驱动程序

    <linux系统下安装显卡驱动程序>由会员分享,可在线阅读,更多相关<linux系统下安装显卡驱动程序(6页珍藏版)>请在人人文库网上搜索. 1.linux系统下安装显卡驱动程 ...

  5. centos系统下安装Nginx

    参考链接 CentOS 7 用 yum 安装 Nginx Nginx负载均衡配置 下载并安装 #使用以下命令 sudo yum install -y nginx #sudo表示使用管理员权限运行命令 ...

  6. CentOS系统下安装Redis图文教程

    一.Redis安装 Redis是C语言开发的,安装Redis需要C语言的环境,如果你的linux系统没有安装界面,那么就需要在线安装C语言环境.这里测试使用的系统是CentOS6.4,安装了系统界面. ...

  7. linux bugfree安装教程,Linux系统下安装bugfree操作方法

    BugFree是借鉴微软的研发流程和Bug管理理念,使用PHP+MySQL独立写出的一个Bug管理 系统.简单实用.免费并且开放源代码(遵循GNU GPL). 命名BugFree 有两层意思:一是希望 ...

  8. linux安装imagemagick,Linux系统下安装ImageMagick

    ImageMagick 是一个用来创建.编辑.合成图片的软件.它可以读取.转换.写入多种格式的图片.图片切割.颜色替换.各种效果的应用,图片的旋转.组合,文本,直线, 多边形,椭圆,曲线,附加到图片伸 ...

  9. centos系统下安装python3以及pip3

    首先查看一下系统当前的python版本 python -V 1.安装必要工具 yum-utils 它的功能是管理repository及扩展包的工具 yum install yum-utils -y 2 ...

  10. python3.7下载安装教程-CentOS 7 下 安装 Python3.7

    CentOS 7 安装 Python3.7 1. 我们先看看现有的 python2在哪里 [root@lidan /]# whereis python python: /usr/bin/python ...

最新文章

  1. jquery checkbox勾选/取消勾选的诡异问题
  2. Java线程:新特征-条件变量
  3. php实现人员权限管理(管理员界面)
  4. leetcode 最长公共前缀
  5. python实例讲解wxpythonhyh123_Python实例讲解 -- wxpython 基本的控件 (按钮)
  6. 将ocx和DLL文件打包成cab文件,inf的编写
  7. 【转】VS工具:实时可视化树
  8. LeetCode 393. UTF-8 编码验证(位运算)
  9. worker mpm php,Ubuntu 16.04 安裝 Apache2.4 + mpm_worker + fastcgi + php7.0
  10. git分支建立删除,打tag
  11. Kafka : FileNotFoundException索引文件丢失 xxx.index (No such file or directory)
  12. c语言程序设计自学跟谁好,双辽c语言编程学习,双辽学c语言编程哪个好,双辽学c语言编程自学好还是报班好...
  13. 矩池云解决方案介绍图
  14. dll编译为html,如何为MSHTML v9编译.dll。我目前正在获取“MIDL 2035:预期的常量表达式”的100个错误...
  15. hdu 1333水题
  16. iostat 输出CPU、磁盘IO的使用情况统计信息
  17. 基于微信小程序的竞赛管理系统
  18. 哇嘎显示等待无服务器,vagaa搜索不到资源怎么回事?vagaa哇嘎搜索没反应的解决方法...
  19. android在线图标生成工具,图标在线生成工具Android Asset Studio的使用
  20. 计算机cpu任务管理器,任务管理器里CPU使用率过高问题

热门文章

  1. 【狂神说Redis】5 事务
  2. python采集人脸_python获取人脸的代码分享
  3. generator.xml mysql_generatorConfig-mysql.xml中连接数据库的正确书写方式。
  4. python裁剪图片并保存_Python PIL:如何保存裁剪后的图像?
  5. 从数据库中读取数据,创建XML文件并更新维护XML
  6. Oracle中使用SQL语句修改字段类型
  7. 如何关闭135、137、138、139、445端口方法
  8. oracle ADF 代码标准
  9. lduan server 2012 RMS 群集安装 上(十四)
  10. [译] 实例解析 ES6 Proxy 使用场景