CentOS系统升级Python到Python3.3步骤

entOS中,Python的版本默认为2.6版本,而我们有很多工作可能需要更高的版本,而去Python官网的时候发现,Python的版本已经到3.3了,于是下载并升级了下CentOS中Python的版本。

1、下载Python 3.3

wget http://www.python.org/ftp/python/3.3.2/Python-3.3.2.tar.bz2
 

2、安装Python 3.3

tar -jxvf Python-3.3.2.tar.bz2
 
cd Python-3.3.2
 
./configure
 
make && make install
 

3、到此我们已经安装完成了,但是我们进入shell后,发现python还是旧版本,我们需要建立一个链接

mv /usr/bin/python /usr/bin/python-2.6【这个跟下面的2.6,好像没啥关系。默认系统就有一个python2.6】
 
ln -s /usr/local/bin/python3.3 /usr/bin/python
 

#查看一下新版本

python -V

4、安装配置完成后,yum可能无法正常工作,还需要做些配置

vi /usr/bin/yum
 
将其中的/usr/bin/python修改为#/usr/bin/python2.6
 

至此完成工作

时间: 2024-08-03 03:34:33

CentOS系统升级Python到Python3.3步骤的相关文章

CentOS 6.4安装pip,CentOS安装python包管理安装工具pip的方法

有的朋友由于是centos的,直接 yum install pip  或者 yum install python-pip都是不行的. 其实不能yum那就直接下载编译安装呗... CentOS 6.4安装pip,CentOS安装python包管理安装工具pip的方法如下: 截至包子写本文的时候,pip最新为 1.5.5 wget --no-check-certificate https://github.com/pypa/pip/archive/1.5.5.tar.gz 注意:wget获取http

python socket网络编程步骤详解(socket套接字使用)_python

一.套接字套接字是为特定网络协议(例如TCP/IP,ICMP/IP,UDP/IP等)套件对上的网络应用程序提供者提供当前可移植标准的对象.它们允许程序接受并进行连接,如发送和接受数据.为了建立通信通道,网络通信的每个端点拥有一个套接字对象极为重要.套接字为BSD UNIX系统核心的一部分,而且他们也被许多其他类似UNIX的操作系统包括Linux所采纳.许多非BSD UNIX系统(如ms-dos,windows,os/2,mac os及大部分主机环境)都以库形式提供对套接字的支持.三种最流行的套接

CentOS下搭建SVN服务器的步骤详解_服务器其它

本文实例讲述了CentOS下搭建SVN服务器的步骤.分享给大家供大家参考,具体如下: 1.安装svn yum install -y subversion 2.验证安装是否成功 svnserve --version 3.创建svn版本库 mkdir svn svnadmin create svn/repo 注:这里的repo是版本库名称 4.配置svn 创建版本库后,在这个版本库的conf目录下会生成3个配置文件: [root@singledb conf]# pwd /root/svn/repo/

CentOS 6.x系统升级Python到2.7版本的Shell脚本分享_linux shell

在CentOS 6.x上,默认自带的Python是2.6.x版本,这个版本的Python有点老了,比如"collections.OrderedDict"就是2.7才有的,而且著名的Python Web框架Django的新版(如:1.7)就不支持Python2.6,最低要求是2.7了.而一些公司或者共有云上的服务器就是使用CentOS6.x,所以也就有了升级Python到2.7的需求. 升级Python之前,需要先安装一些工具和软件库,否则后面安装Python或pip时可能出错. Pyt

Mac OS X10.9安装的Python2.7升级Python3.3步骤详解_python

第1步:官网下载Python3.3 这里面有windows和mac os x下的安装程序,下载那个64位的安装程序 第2步:安装下载的img文件,安装完后的目录如下: 复制代码 代码如下: /Library/Frameworks/Python.framework/Versions/3.3 第3步:移动python的安装目录 原来的安装目录见第2步,不过所有的python都在/System/Library/Frameworks/Python.framework/Versions目录中,所以最好使用

阿里云CentOS 6.5 安装Docker详细步骤_docker

因为阿里云的CentOS 6.5版本默认内核kernel版本是2.6的,比较低.安装docker的后,运行不了. 步骤: 1.使用命令更新: yum update 2.安装Docker.这里忽略500字.... 3.使用命令查看IP: ifconfig 将看到有类似的结果: eth0 Link encap:Ethernet HWaddr 00:16:3E:00:6B:5D inet addr:10.169.127.193 Bcast:10.169.127.255 Mask:255.255.248

python 正则-python3.4正则匹配HTML问题

问题描述 python3.4正则匹配HTML问题 2014年 井[4.4GB]:The.Last.Survivors.2014.720p.BluRay.x264-RUSTED 不知道怎么下载请看这里===> 我写的正则是:(.*?) 第二个内容(不知道怎么下载请看这里===)可以匹配出,但是我不要它. 两个表达式的嵌套标签一样. 正则该怎么写?最好可以只匹配出 2014年 井[4.4GB] 冒号 后面的内容 解决方案 python之正则匹配Python正则-多行匹配Python正则-多行匹配 解

centos下Oracle自动备份数据库步骤

**环境说明** Oracle数据库服务器 操作系统:CentOS IP:192.168.150.214 端口:1521 SID:orcl Oracle数据库版本:Oracle11gR2 用户:ts 密码:ts **详细的操作步骤如下** 1.root用户登录服务器 {{{ mkdir -p /backup/oracledata #新建Oracle数据库备份目录 chown -R oracle:oinstall /backup/oracledata -R #设置目录权限为oinstall用户组的

python发布模块的步骤分享_python

1.为模块nester创建文件夹nester,其中包含:nester.py(模块文件): 复制代码 代码如下: """这是"nester.py"模块,提供了一个名为print_lol()函数,   函数作用是打印列表,气质包含嵌套列表"""def print_lol(the_list):    """这个函数取了一个位置参数,名为"the_list",可以是任何python列表