`

centos65下安装python2.7.8的过程

 
阅读更多

先从运行环境开始入手,CentOS-6.5(64)中已经内置了Python-2.6.6,目前Python 2.x的最新版本号是2.7.8,那么就开始动手升级一下。

首先,下载源码包,命令如下:

wget --no-check-certificate https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tgz

这里需要特别注意一下,因为下载网址是https开头的,所以要给wget命令加上--no-check-certificate参数。

下载好源码包后,解压:

tar -zxvf ./Python-2.7.8.tgz

解压出Python-2.7.8这个目录后,我们开始对源码进行编译:


cd Python-2.7.8
./configure --prefix=/usr/local/python
make
make install

编译安装完成后,要替换掉系统自带的Python,但CentOS的yum依赖于Python工作,为了保证yum的正常运行,我们要在替换前,先将自带的Python更名备份,方法如下:


mv /usr/bin/python /usr/bin/python-2.6.6
ln -s /usr/local/python/bin/python /usr/bin/python

上面两行命令执行完后,可以分别用“python -V”和“/usr/bin/python-2.6.6 -V”来验证部署是否成功,正确的结果应该是2.7.8和2.6.6。

最后,要修改yum,让其运行指向旧的版本:

vi /usr/bin/yum

将第一行中的“#!/usr/bin/python”修改为“#!/usr/bin/python-2.6.6”,保存即可

 

编译 Pythone 需要 gcc 的安装过程如下:

yum -y install gcc
yum -y install gcc-c++
yum -y install make
 
 

 

 

分享到:
评论
7 楼 白云天 2014-11-25  
imaging 库 需要,以支持 pil ,

yum -y install libjpeg libjpeg-devel zlib zlib-devel freetype freetype-devel lcms lcms-devel

6 楼 白云天 2014-11-25  
yum -y groupinstall "Development tools"

yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel

yum -y install build-essential libssl-devel libxml2-devel libbz2-devel libjpeg62-devel

yum -y install libreadline5-devel wv poppler-utils zlib1g zlib1g-devel zlibc libghc6-zlib-devel zlibc
5 楼 白云天 2014-11-25  
yum -y install openssl openssl_devel  zlib zlib-devel libxml2 libxml2-devel  libxslt libxslt-devel  glibc glibc-devel
4 楼 白云天 2014-11-25  
yum install libjpeg libjpeg-devel zlib zlib-devel freetype freetype-devel lcms lcms-deve
3 楼 白云天 2014-11-21  
epel库安装
yum install epel-release
2 楼 白云天 2014-11-12  
oe8 的安装,

1、下载 rpm 包。
2、安装epel软件包配置模块,给 yum 等命令提供软件包搜索地址。
3、rpm -ivh oe8.rpm 安装
如提示缺少包, 运行 yum install 包名 安装需要的包。
1 楼 白云天 2014-11-12  
编译 python 之前请先安装 zlib, openssl, openssl_devel 等库。
然后再 configure , make , install .

这些功能才会集成到 python 去。

相关推荐

    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 等

    centos离线安装python环境依赖

    虽然通常在安装CentOS时就已经包含了内核,但在特定场景下,可能需要更新内核以支持Python的某些特性或优化性能。 在离线安装Python环境时,我们需要遵循以下步骤: 1. **下载所需文件**:首先,你需要在有网络的...

    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 ...

    centos7源码安装python2.7.6.txt

    centos7源码安装python2.7.6 centos7源码安装python2.7.6 centos7源码安装python2.7.6 centos7源码安装python2.7.6 centos7源码安装python2.7.6

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

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

    centos7离线安装python3

    centos7离线安装python3

    Linux centos7下安装python环境和安装pg数据库驱动所需包、安装Excel操作所需包

    在Linux CentOS 7环境下搭建Python开发环境,特别是与PostgreSQL数据库和Excel操作相关的应用,是一项常见的任务。这里我们将详述如何进行Python环境的安装、PostgreSQL数据库驱动的配置以及Excel处理库的安装。 ...

    centos7下安装python3和ipython3

    通过上述步骤,您已经在 CentOS 7 环境中成功安装了 Python 3.x 和 IPython 3,并解决了在安装过程中可能出现的各种问题。这种方式不仅适用于新手用户,而且也为经验丰富的开发者提供了一套清晰、高效的安装流程。...

    X86架构Centos7.9一键安装Python-3.9.17,离线测试学习,实测可用

    功能:离线安装Python-3.9.17 安装包:Python-3.9.17.tar.xz、依赖、安装脚本 安装方式: (1)解压:tar -zxvf python3_install.tar.gz (2)进入目录:cd python3 (3)安装:sh python3_install.sh

    Centos7重新安装 python2.7 和 yum

    有时候我们不小心卸载了centos 自带的python2.7, 导致了yum不能使用, 这时我们需要冲洗你安装 python2.7 和 yum, 此资源包含 python2.7和yum相关的软件和安装教程。

    Centos7 下安装最新的python3.8

    首先,你需要确保系统已经更新到最新状态,以避免安装过程中遇到依赖问题。可以使用以下命令更新系统: ```bash sudo yum update ``` 然后,为了安装Python 3.8,你需要删除可能存在的其他Python 3版本,但注意...

    centos7安装python3.6

    centos7安装python3.6,源码编译安装。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

    Centos7-python3.6.8-离线rpm包

    在这种情况下,我们拥有一个名为"Centos7-python3.6.8-离线rpm包"的压缩文件,它包含了所有需要的RPM(Red Hat Package Manager)包,可以让我们在无网络环境下安装Python 3.6.8。 Python 3.6.8是Python 3的一个...

    centos 重新安装Python的rpm包:python.zip

    在Linux系统中,CentOS是广泛使用的开源操作系统之一,它...但请注意,这种方法通常只在你需要特定版本或者自定义配置时采用,一般情况下推荐使用RPM包管理器进行安装,因为它会自动处理依赖关系,使安装过程更简单。

    centos7下安装python3.doc

    在CentOS7操作系统中安装Python3是一个常见的任务,因为Python3是许多现代应用...以上就是在CentOS7系统中安装Python3及其相关工具的详细过程。遵循这些步骤,你就可以在你的服务器或开发环境中顺利地使用Python3了。

    CentOS6/7环境下自动升级安装Python2.7或Python3.6并安装pip

    如果在Python 3.6安装过程中未自动安装pip,可以手动安装: ```bash curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py sudo python3 get-pip.py ``` 8. **设置环境变量**: 更新系统环境变量,让新...

    centos7安装python3.7.txt

    这一步骤是整个安装过程中最重要的部分之一,它会根据您的配置编译并安装 Python 3.7。 #### 三、创建软链接 安装完成后,需要为 Python 3.7 创建软链接,以便系统能够识别。 ```bash ln -s /usr/local/python3/...

    python3.9环境离线安装包centos

    在Linux系统,特别是CentOS这样...离线安装Python 3.9在CentOS 7上的过程就是这样,虽然比在线安装复杂,但这种方式在没有网络的环境中是必不可少的。确保每个步骤都按照说明正确执行,以确保Python的顺利安装和使用。

    Centos7+python3.9.6的dockerfile

    Centos7+python3.9.6的dockerfile

    Centos7安装Python3.6(同时使用Python2与3)

    ### CentOS 7 下 Python 3.6 的安装与配置(兼容 Python 2) #### 背景介绍 在 CentOS 7 系统中,默认安装的是 Python 2.x 版本,而对于很多现代软件开发和系统管理任务来说,Python 3.x 已经成为首选版本。因此,...

Global site tag (gtag.js) - Google Analytics