`
rcfalcon
  • 浏览: 228543 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

centos5.6下安装python2.6及相关环境

 
阅读更多

安装python2.6


  安装开发包,以便编译python的modules

  1. yum install openssl-devel, bzip2-devel, readline-devel, gdbm-devel, sqlite-devel, ncurses-devel, tk-devel

  下载phtyon2.6源码包Python-2.6.7.tgz:

  1. cd /usr/local/src
  2. wget http://www.python.org/ftp/python/2.6.7/Python-2.6.7.tgz

  解压缩及编译配置:

  1. tar zxvf Python-2.6.7.tgz
  2. cd Python-2.6.7
  3. ./configure --prefix=/usr/local/python2.6

  修改Python的Modules配置:

  1. vim Modules/Setup

  查找zlib zlibmodule.c,将找到如下一行:

  1. #zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz

  将前边的#号去掉,然后编译安装:

  1. make
  2. make install

  编辑环境变量

  1. vim ~/.bashrc

  在最后添加

  1. export PATH=$PATH:/usr/local/python2.6/bin

  下载并安装setuptools

  1. cd ..
  2. wget http://pypi.python.org/packages/2.6/s/setuptools/setuptools-0.6c11-py2.6.egg#md5=bfa92100bd772d5a213eedd356d64086
  3. sh setuptools-0.6c11-py2.6.egg


安装python2.6会影响到yum工具,需要修改

vim /usr/bin/yum

第一行,改为python2.4位置


安装mysql-devel

yum install mysql-devel


安装zlib*

yum install zlib*


安装mysqldb模块

python2.6 setup.py build

python2.6 setup.py install

分享到:
评论

相关推荐

    CentOS升级Python2.6到Python2.7并安装pip

    标题 "CentOS升级Python2.6到Python2.7并安装pip" 描述了一项针对CentOS系统的Python版本升级任务,以及在升级后如何安装pip,这是一个常用的Python包管理工具。这个过程涉及到多个步骤,包括Python环境的更新、依赖...

    python2.6安装包

    CentOS6.8 卸载Python2.6后,重新安装。python2.6升级后yum不能用。 1、删除现有Python rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps ##强制删除已安装程序及其关联 whereis python |xargs rm -frv ##...

    centOS7离线安装python3.10运行环境rpm依赖

    centOS7离线安装python3.10运行环境rpm依赖 大概300多个rpm,个别有重复不影响使用 gcc-objc++-4.8.5-44.el7.x86_64 grub2-2.02-0.86.el7.centos.x86_64 等

    centos5.6图解安装

    ### CentOS 5.6 图解安装指南 #### 一、启动与配置虚拟机环境 ...通过上述步骤,我们可以成功地在虚拟机环境中安装并配置好CentOS 5.6系统。此文档提供了详细的图解安装指南,对于初学者来说是非常有用的参考材料。

    python2.6和yum所需要用到的所有rpm包

    这些RPM包构成了Python 2.6和Yum的完整生态环境,确保了在没有网络的情况下也能正确地安装和配置。在系统维护、升级或恢复时,这个压缩包非常有用,可以避免因缺少依赖而导致的问题。每个包都有其特定的功能,它们...

    centos下将python2.6至指定版本

    将centos下的python2.6更新至指定版本,如:更新至2.7.13,执行./build-update-python,然后直接输入2.7.13即可自动完成python版本升级

    Centos5.6中Redmine1.2.1安装过程

    ### CentOS 5.6 中 Redmine 1.2.1 安装过程详解 #### 一、Redmine 简介及版本兼容性 Redmine 是一个开源的、灵活的项目管理和问题跟踪工具,适用于跨平台环境。它支持多项目管理,并集成了各种版本控制系统,如 ...

    Centos-python-2.6.6.rar

    这个压缩文件是为了解决那些在CentOS环境中误删了Python,导致无法在线安装Python的用户的需求。Python 2.6是Python的一个较旧的版本,它在2008年发布,并于2020年1月1日停止了官方支持。然而,在某些特定场景下,如...

    centos5.6安装oracle10g

    在本文中,我们将详细探讨如何在CentOS 5.6上安装Oracle 10g数据库。这个过程涉及多个步骤,包括系统准备、用户和组管理、内核参数配置、环境变量设定以及目录创建和权限设置。 首先,确保你的系统是CentOS 5.6,...

    centos离线安装python环境依赖

    在CentOS上离线安装Python环境,尤其是对于开发或部署Python应用程序来说,是一个常见的需求。离线安装意味着我们需要事先下载所有必要的依赖文件,并在没有网络连接的环境中进行安装。在标题和描述中提到了"gcc"、...

    Centos7 下安装python3及卸载的教程

    一、安装python3 1、安装依赖包yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc* make -y 2、下载python安装包wget ...

    CentOS安装Python2.7与Python2.6并存的方法

    在Linux环境中,特别是服务器操作系统如CentOS中,有时需要同时安装多个Python版本,例如Python2.7和Python2.6,以满足不同应用或库的需求。这篇文章主要介绍如何在CentOS上并行安装这两个版本,并确保它们能良好...

    CentOS5.6环境下设置yum代理

    CentOS5.6环境下设置yum代理

    CentOS5.6安装手册

    在本安装手册中,我们将详述如何在Windows 7操作系统下,使用VMware 10虚拟机软件安装CentOS 6.5。VMware是一款流行的虚拟化软件,它允许用户在单个物理机器上运行多个操作系统,而无需进行硬件级别的实际安装。...

    CentOS5.6下安装oracle10g

    #### 一、前期准备:检查及安装必要的RPM包 在安装Oracle之前,需要确保系统已经安装了一系列必要的软件包,这些软件包对于Oracle的正常运行至关重要。这些软件包包括但不限于binutils、compat-libstdc++-33、...

    CentOS_5.6_安装手册_V1

    《CentOS_5.6_安装手册_V1》是针对Linux爱好者和系统管理员的一份详尽指南,特别关注于CentOS 5.6的安装过程。这份手册不仅阐述了CentOS与Red Hat Enterprise Linux (RHEL)之间的密切关系,还提供了全面的CentOS 5.6...

    centos5.6安装oracle11g图解安装过程

    ### CentOS 5.6 安装 Oracle 11g 的详细步骤 #### 一、环境准备与基础包检查 在开始安装 Oracle 11g 之前,需要确保 CentOS 5.6 系统中已经安装了一系列必要的软件包,这些软件包对于 Oracle 数据库的成功安装至关...

    CentOS中升级Python版本的方法详解

    CentOS6系列里面默认安装的都是Python2.6的版本 所以我们可能会出现这样的错误 ValueError: zero length field name in format 这个时候我们就需要把Pythno2.6升级到Python2.7以上的版本 升级Py

    CentOS 7 离线安装 Python 3 需要的 rpm 包

    在 CentOS 7 系统中离线安装 Python 3 是一项常见的需求,特别是在没有网络连接或者需要在隔离环境中部署的情况下。Python 3 是一个高级编程语言,广泛用于 Web 开发、数据分析、自动化脚本等多个领域。然而,由于 ...

Global site tag (gtag.js) - Google Analytics