centos系统升级python 2.7.3

yipeiwu_com6年前Python基础

首先下载源tar包

可利用linux自带下载工具wget下载,如下所示:

wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz

下载完成后到下载目录下,解压

tar -zxvf Python-2.7.3.tgz

进入解压缩后的文件夹

cd Python-2.7.3

在编译前先在/usr/local建一个文件夹python27(作为python的安装路径,以免覆盖老的版本)

mkdir /usr/local/python2.7.3

在解压缩后的目录下编译安装

./configure --prefix=/usr/local/python2.7.3
make
make install

此时没有覆盖老版本,再将原来/usr/bin/python链接改为别的名字

mv /usr/bin/python /usr/bin/python_old

再建立新版本python的链接

ln -s /usr/local/python2.7.3/bin/python2.7 /usr/bin/python

这个时候输入

python

就会显示出python的新版本信息

Python 2.7.3 (default, Sep 29 2013, 11:05:02)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-54)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>

相关文章

30分钟搭建Python的Flask框架并在上面编写第一个应用

30分钟搭建Python的Flask框架并在上面编写第一个应用

Flask 是一种很赞的Python web框架。它极小,简单,最棒的是它很容易学。 今天我来带你搭建你的第一个Flask web应用!和官方教程 一样,你将搭建你自己的微博客系统:Fl...

python遍历文件夹,指定遍历深度与忽略目录的方法

背景 需要在文件夹中搜索某一文件,找到后返回此文件所在目录。用最常规的os.listdir()方式实现了一版,但执行时报错:递归超过最大深度。于是自己添加了点功能,之所有写此函数是为了让...

opencv实现图片模糊和锐化操作

opencv实现图片模糊和锐化操作

本文为大家分享了opencv图片模糊和锐化的具体实现代码,供大家参考,具体内容如下 一、模糊操作 #!/usr/bin/env python # _*_ coding:utf-8...

Python使用itchat模块实现简单的微信控制电脑功能示例

本文实例讲述了Python使用itchat模块实现简单的微信控制电脑功能。分享给大家供大家参考,具体如下: #!/usr/bin/python #coding=UTF-8 impor...

pytorch 模拟关系拟合——回归实例

pytorch 模拟关系拟合——回归实例

本次用 pytroch 来实现一个简单的回归分析,也借此机会来熟悉 pytorch 的一些基本操作。 1. 建立数据集 import torch from torch.autogra...