- 浏览: 36287 次
最新评论
-
诗意的栖居:
我按照你给的地址下载了,安装了,但是mysql却不能启动:_m ...
MySQLdb for python 安装 -
诗意的栖居:
多谢,还是这样比较省事
MySQLdb for python 安装
1. 背景
CentOS5.4自带的Python版本是2.4.3,但是目前许多基于Python的应用软件要求的Python版本应要高于2.4。(如Robot Framework2.5要求Python版本至少是2.5)
2. 目标
将CentOS自带的Python由2.4.3版本升级到2.6.5版本。
3. 实施
(1)下载/安装python
下载Python2.6.5.tar.bz2(下载地址: http://www.python.org/ftp/python/2.6.5/Python-2.6.5.tar.bz2 )
$tar jxvf Python2.6.5.tar.bz2
$cd Python2.6.5
$./configure
$make && make install
自此,python2.6安装后路径默认是在/usr/local/lib/python2.6
查看Python版本:
$/usr/local/bin/python2.6 -V
(2)建立软连接,使系统默认的python指向python2.6
正常情况下即使python2.6安装成功后,系统默认指向的python仍然是2.4.3版本,考虑到yum是基于python2.4.3才能正常工作,不敢轻易卸载。如何实现将系统默认的python指向到2.6版本呢?
mv /usr/bin/python /usr/bin/python.bak
ln -s //usr/local/bin/python2.6 /usr/bin/python
检验python指向是否成功
python -V
(3) 解决系统python软链接指向python2.6版本后,yum不能正常工作
方法:
$vi /usr/bin/yum
将文本编辑显示的#/usr/bin/python修改为#/usr/bin/python2.4,保存修改即可
注意的几个问题:1.不能使用yum 安装python的相关扩展,因为这样的话,安装的都是2.4版本下的;
2.easy_install 也要软连接过去,更新到2.6.5
发表评论
-
linux系统监控
2012-07-16 16:37 01.pidstat的使用 Usage: /usr/local ... -
linux中字符串的处理
2010-03-02 15:46 599st='abcd' 1.字符串长 ... -
python 的函数Decorators
2010-03-05 16:41 656Decorators是python中比较难以理解的东西,当然如 ... -
Python Unicode与中文处理
2010-03-19 15:06 921python中的unicode是让人很 ... -
Python中的正则表达式匹配中文问题
2010-03-23 15:53 983python中正则表达式匹配中文是没有问题的,但是其中有一个关 ... -
MySQLdb for Python使用指南/Python的数据库操作
2010-03-24 13:19 820转载自:http://hi.baidu.com ... -
python MySQLdb示例代码
2010-03-24 13:25 649# -*- coding: utf-8 -*- imp ... -
Python打包、安装与发布工具--setuptools
2010-04-01 17:10 1701Python中的setuptools工具不仅仅是简化了dist ... -
yum使用,yum构建本地源
2010-04-12 15:30 571由于公司的测试服务器上不能连接外网,使用rpm安装个东西 ... -
apache mysql php安装
2010-04-12 16:39 7561.apache的安装 apache本来是想用编译安装的,但 ... -
有道难题 之 有道搜索框 java实现
2010-06-02 16:51 806这个题目是5.29号第一场的第二题,先说句题外话,众多的参加的 ... -
RedHat Enterprise Linux 5 .3 64 位上安装oracle client
2010-06-24 16:23 9421.首先要确定linux是 32bit还是 64bit; 可 ... -
centos 编译安装glib
2011-03-11 14:52 1802下载最新的glib.2.28.2 ./configure - ... -
MySQLdb for python 安装
2011-04-23 14:12 921升级到了python2.7.1,没 ... -
python lib 之 operator
2011-05-06 16:29 926operator module在使用内置函数如map,iter ... -
python mysql 分页程序
2011-10-09 16:00 3613#!/usr/bin/env python # -*- co ... -
How-To Guide for Descriptors
2011-10-20 11:07 875How-To Guide for Descriptors ... -
python __getattribute__ 的优先级问题
2011-10-26 14:54 1969The way __getattribute__ ... -
Thundering Herd Mitigation (memcached redis)
2012-04-25 16:38 1136"Modified memcached cache ... -
date 命令的使用
2012-05-16 14:57 704date命令 date命令的 ...
相关推荐
CentOS 5.4 是 CentOS 发行版的一个版本,发布于2009年,它包含了多个安全更新和性能改进,以满足企业和个人用户的需要。 **二、制作 CentOS 5.4 引导U盘** 1. **准备U盘**:确保U盘具有引导功能,并设置为软盘模式...
CentOS 5.4版本(CentOS-5.4-x86_64-bin-DVD)适用于x86_64,必须集齐5个文件才能一起解压缩使用,5个文件下载地址: CentOS-5.4-x86_64-bin-DVD.part5.rar ... CentOS-5.4-x86_64-bin-DVD.part4.rar ...
- **下载链接:** 需要下载适合CentOS 5.4的操作系统版本的JDK。示例中使用的为`jdk-7u4-linux-i586.rpm`。 **1.2 安装 JDK** - 执行以下命令安装JDK: ```bash # rpm –ivh jdk-7u4-linux-i586.rpm ``` **1.3 ...
在Centos5.4环境下安装Oracle11G的过程是一个复杂且细节繁多的任务,涉及到系统的前期准备、用户和用户组的创建、安装文件的处理、系统依赖包的检查与安装等多个步骤。以下是对这一过程的详细解析: ### 一、系统...
### CentOS 5.4 下的 DNS 配置详解 #### 一、概述 DNS (Domain Name System) 是互联网的一项服务,它作为域名和 IP 地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。本文档将详细介绍如何在 CentOS ...
CentOS 5.4是RHEL的一个克隆版本,提供了一个免费的、社区支持的平台,其核心与RHEL 5.4相同。这个包的目的是在这些系统上挂载并操作NTFS(New Technology File System)分区,这是Windows操作系统广泛使用的文件...
CentOS 5.4版本(CentOS-5.4-x86_64-bin-DVD)适用于x86_64,必须集齐5个文件才能一起解压缩使用,5个文件下载地址: CentOS-5.4-x86_64-bin-DVD.part5.rar ... CentOS-5.4-x86_64-bin-DVD.part4.rar ...
### Linux环境下CentOS 5.4上Oracle Client的安装与配置 #### 一、概述 在实际工作中,尤其是在商业环境中,Linux系统因其稳定性和安全性被广泛应用于服务器领域。对于数据库开发人员来说,能够熟练地在Linux环境...
在本文中,我们将深入探讨如何在CentOS 5.4操作系统上设置开发环境,特别是关注cpp和gcc编译器以及基础调试工具包的安装。...对于现代系统,建议升级到更新的CentOS版本或考虑使用Fedora、Ubuntu等其他Linux发行版。
CentOS 5.4版本(CentOS-5.4-x86_64-bin-DVD)适用于x86_64,必须集齐5个文件才能一起解压缩使用,5个文件下载地址: CentOS-5.4-x86_64-bin-DVD.part5.rar ... CentOS-5.4-x86_64-bin-DVD.part4.rar ...
CentOS 5.4版本(CentOS-5.4-x86_64-bin-DVD)适用于x86_64,必须集齐5个文件才能一起解压缩使用,5个文件下载地址: CentOS-5.4-x86_64-bin-DVD.part5.rar ... CentOS-5.4-x86_64-bin-DVD.part4.rar ...
CentOS 5.4 下开启 vncserver 服务 CentOS 5.4 下开启 vncserver 服务是实现远程桌面连接的重要步骤,特别是在安装 ORACLE 等软件时需要图形化界面进行安装。通过 vncserver 服务,可以在远程客户端连接到服务器,...
完成以上步骤后,你就可以通过 VNC 客户端连接到 CentOS 5.4 机器的图形界面了。确保防火墙设置允许 VNC 的默认端口(通常是 5900 + 桌面编号)通过,以便远程访问。同时,为了安全考虑,推荐定期更新 VNC 服务器的...
CentOS升级Python2.6到Pythno2.7 最近在Linode上弄Python、出现ValueError: zero length field name in format这样的错误; 翻看文档之后发现只要升级Python到2.7以上版本就能解决问题。 用 Pythno -V 看了一下目前...
在本文中,我们将深入探讨如何在Intel SAS RAID环境中安装CentOS 5.4 Linux操作系统。Intel SAS RAID(串行连接SCSI冗余阵列)是一种高效、可靠的存储解决方案,广泛应用于服务器和数据中心环境。它通过将多个硬盘...
在 CentOS 7 系统中,升级默认的 Python 2.7 到 3.8 版本是一项必要的任务,因为 Python 3 提供了许多改进和新特性,使其成为现代开发的标准。以下是一个详细的步骤指南,帮助您完成这一过程。 首先,确保您的系统...
将centos系统默认python2.7版本升级到python 3.8版本,包括操作步骤文档和相关依赖包。r,为pytest开发环境作准备。
CentOS Linux 是一个依 GPL 规范,及利用 RedHat Enterprise Linux (RHEL) 的源代码 (source code) 来重新编译 (compile) 的 Linux 版本. CentOS 提供和 RHEL 的 Binary 档案几乎百分之百兼容性,相同的版本 (Release)...
Centos7+python3.9.6的dockerfile
2. **创建本地软件仓库**:将这些下载的文件上传到离线的CentOS服务器上,可以创建一个目录作为本地软件仓库,例如`/var/local/repo`。 3. **安装依赖**:使用`yum`或`dnf`(根据你的CentOS版本)命令,配置本地...