1、下载
wget http://www.python.org/ftp/python/2.6.5/Python-2.6.5.tar.bz2
2、解压
tar jxvf Python-2.6.5.tar.bz2
3、编译安装
cd Python-2.6.5
./configure
make && make install
Python 默认安装目录在/usr/local/lib/python2.6
查看一下刚才安装的版本 /usr/local/lib/python2.6 -V,看到了2.6.5吧
4、更改系统默认版本
之前查看版本使用 /usr/local/lib/python2.6 -V,现在来把系统默认的Python指向刚才安装的Python2.6。
(如果有人问为什么不把2.4.3卸载呢?呃,貌似网上有讲yum是基于2.4.3,所以我也就没那样折腾)
mv /usr/bin/python /usr/bin/python.bak
ln -s /usr/local/bin/python2.6 /usr/bin/python
敲入 python -V 查看是否成功。
5、修复不能正常工作的yum
在完成了上面4步之后,如果有使用yum的话会发现出错,这是因为yum 依赖2.4.3而现在默认的 Python 版本是2.6.5。
vim /usr/bin/yum
将首行显示的 !#/usr/bin/python 修改为 !#/usr/bin/python2.4
保存搞定。
分享到:
相关推荐
在CentOS 6.5中,默认的Python版本是2.6,但有时用户可能需要升级到2.7以满足某些特定软件的需求。然而,升级Python可能会导致与系统组件的兼容性问题,尤其是像`yum`这样的依赖于旧版Python的应用程序。 当您尝试...
### Python2.7.15在SUSE Linux中的升级指南 #### 一、概述 本文档旨在指导用户如何在SUSE Linux系统上升级Python至2.7.15版本。此版本的Python提供了多种改进与修复,对于依赖于Python 2.x的应用程序来说是一个...
Python升级版飞机大战源代码: 游戏的基本设定: 敌方共有大中小3款飞机,分为高中低三种速度; 子弹的射程并非全屏,而大概是屏幕长度的80%; 消灭小飞机需要1发子弹,中飞机需要8发,大飞机需要20发子弹; 每消灭一架小...
### CentOS部署Django环境及Python升级 在进行任何部署或升级操作之前,了解目标系统的基本配置至关重要。本文将详细介绍如何在CentOS 7环境中搭建Django 2.1.1开发环境,并将Python版本从2.7升级到3.6。 #### 一...
在 Ubuntu 操作系统中,尤其是 16.04 和 18.04 版本,如果想要升级默认的 Python 3 到最新的 3.8 版本,需要采取一些额外的步骤,因为官方的 apt 软件仓库可能还没有包含这个版本。以下是一个详细的教程,解释如何在...
标题中的"[单片机框架][上位机][Python+PySide2] Dfu升级工具(串口升级+Jlink烧录)"提到了几个关键概念,包括单片机框架、上位机、Python、PySide2、DFU升级、串口升级和JLink烧录。这些知识点都是嵌入式系统开发和...
用Python实现一个软件自动升级系统。设计思路很简单:当有新版本需要发布时,将文件放在服务端,生成一个记录每个文件变化的配置文件。客户端本地也有一个记录文件信息的配置文件,客户端检查更新时,将服务端的配置...
在CentOS虚拟机上安装和升级Python 2.7是一个常见的任务,特别是在处理特定的软件依赖或项目时。本文将详细讲解如何解决这个过程中的问题,特别是关于MySQLdb安装报错的处理。首先,让我们从Python 2.7的安装开始。 ...
一键升级python安装包
例如,`pip`是Python的包管理器,用于安装和升级Python软件包。在安装完Python后,通常需要安装`pip3`,命令可能为`sudo apt-get install python3-pip`或`sudo yum install python3-pip`,具体取决于你的Linux发行版...
- 在进行Python升级时,一定要谨慎操作,以免破坏系统默认的服务和脚本。 - 使用软链接而非直接替换系统默认的Python,以防止对系统造成不可逆的影响。 - 在升级后,务必测试关键服务和应用程序,确保它们能正常...
### 服务器升级安装Python 2.7.8 #### 一、环境准备与Python 2.7.8的安装步骤 在服务器上升级Python版本,尤其是从旧版本...这些步骤不仅适用于Python 2.7.8的升级,对于其他版本的Python升级也有一定的参考价值。
升级到python3,安装pycharm,配置psutil库
Python是一种广泛应用于Web开发、数据分析、人工智能等多个领域的高级编程语言,因其语法简洁、易读性强而受到初学者和专业人士的喜爱。在这个"Python小游戏大全——30个"的压缩包中,包含了30个使用Python编写的...
Python是世界上最受欢迎的编程语言之一,特别是在数据科学、人工智能、Web开发等领域有着广泛的应用。Python 3.9.13是Python的一个稳定版本,它带来了许多优化和改进,旨在提高性能和开发者体验。在这个版本中,我们...
本文主要给大家介绍了因Python升级导致yum、pip报错的解放方法,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 原因: yum是Python写的。服务器上Python版本过低,升级为2.7,而yum/pip未升级...
在进行Python升级后,系统中可能存在多个pip版本的链接指向同一个位置。通过查看`/usr/local/bin`目录下与pip相关的文件,可以确定当前系统中安装的pip版本。 在本例中,发现该目录下存在三个pip版本的链接文件,...
Python串口升级工具是一种利用Python编程语言开发的实用程序,专为设备的固件更新而设计。这个工具具有用户界面(UI),使得操作更加直观和便捷。它允许用户选择要应用的升级文件,指定版本号,并能清晰地展示升级...
在IT行业中,Python是一种广泛应用的编程语言,但随着技术的发展,新版本的Python通常会包含更多的功能和优化,因此有时需要将旧版本的Python升级到最新版本。在本文中,我们将探讨如何在Linux环境下,特别是当系统...