centos6.4下编译安装 python2.7

1,准备

centos是自带python的,所以可以在shell下直接执行:python

可以看到相应的打印信息,但是系统自带的python版本太旧来,于是就应该自己重新编译一个新版本的python。

但是,最好不要把原系统自带的python给覆盖掉,以防系统出现莫名其妙的问题,可以把新版本的python编译到一个指定的目录下,这样最好!

2,下载一个新版本的python(2.7.8)

地址:https://www.python.org/downloads/source/

解压:

xz -d Python-2.7.8.tar.xz      ---  解压.xz

tar -xvf Python-2.7.8.tar       --- 解压.tar

3,安装

cd Python-2.7.8

./configure --prefix=/usr/local/python27

如果报错,请把相应缺损的依赖包安装上,然后继续执行该指令即可!

make  &&   make  install

等待安装完成,之后执行:

/usr/local/python27/bin/python

可以看到python打印出的信息显示python的版本是我们安装的新版本!

现在可以将该脚本连接到/usr/bin目录下,这样就可以在shell中直接启动来,执行:

ln  -s  /usr/local/python27/bin/python   /usr/bin/python27

然后在shell中直接执行:python27

可以看到,打印出来的信息是我们最新安装的python版本!

3,运行一个python文件

切换目录到home目录下,新建一个python文件夹,在其中创建一个后缀名为:.py

的文件然后输入如下代码:

#!/usr/bin/python27

import   platform

print  platform.uname()

然后保存文件退出,给文件增加可执行权限之后执行:./文件名

即可看到信息!

至此,完成!

时间: 2024-08-09 22:02:51

centos6.4下编译安装 python2.7的相关文章

CentOS6下编译安装Python2.7.6方法

关于在CentOS6下编译安装Python2.7.6的方法非常的多了,小编以前也介绍过相关的文章了,下面一聚教程小编再来为各位介绍一下吧,希望文章能帮助到各位. CentOS下面Python在升级到2.7.6的时候,没有找到安装包直接安装,只能通过源代码编译的方式来安装Python 2.7.6版本.这篇是编译和安装Python2.7.6的过程记录. CentOS系统中安装了development tools.要编译安装Python,执行下面代码:  代码如下 复制代码 $ pushd /usr/

CentOS6.5_64bit下编译安装MySQL-5.6.23

转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/44785511 ************************************************************         CentOS6.5_64bit下编译安装MySQL-5.6.23 **************************************************************一.关闭防火墙chkconfig iptable

Linux(CentOS6.5)下编译安装PHP5.6.22时报错”configure: error: ZLIB extension requires gzgets in zlib”的解决方式(确定已经编译安装Zlib,并已经指定Zlib路径)

本文地址http://comexchan.cnblogs.com/,作者Comex Chan,尊重知识产权,转载请注明出处,谢谢!   今天在CentOS6.5下编译安装PHP时,一直报错 configure: error: ZLIB extension requires gzgets in zlib 而Zlib确定已经安装了. 使用Google根本搜索不到有关的错误. 尝试重新编译了Zlib,还是不行. 后面发现我的PHP编译选项里面有个 --with-libdir=lib64 \ 删除之,再

centos6.7下编译安装lnmp

很多步骤不说明了,请参照本人的centos6.7下编译安装lamp,这次的架构是nginx+php-fpm一台服务器,mysql一台服务器 (1)首先编译安装nginx: 操作命令: yum -y groupinstall "Development Tools" "Server Platform Development" yum -y install pcre-devel  useradd -r nginx  mkdir /var/tmp/nginx   事先得创建

centos6.7下 编译安装MySQL5.7

centos6.7下编译安装MySQL5.7 准备工作 #-----依赖包及MySQL和boost安装包----- #yum包安装: shell> yum -y install gcc-c++ ncurses-devel cmake make perl gcc autoconf automake zlib libxml libgcrypt libtool bison #获取boost类库(5.7编译需要boost类库,编译时指定boost路径): shell> wget http://down

Linux(CentOS6.5)下编译安装Nginx官方最新稳定版(nginx-1.10.0)

本文地址http://comexchan.cnblogs.com/ ,作者Comex Chan,尊重知识产权,转载请注明出处,谢谢! 下载相关组件源码 组件名 组件官网 直接下载地址 pcre http://www.pcre.org/ http://120.52.73.43/jaist.dl.sourceforge.net/project/pcre/pcre/8.38/pcre-8.38.tar.gz openssl https://www.openssl.org/source/ https:/

[转载]CentOS下编译安装Python2.7.6

时间 2014-05-07 16:57:53 Mitchell Chu's Blog 原文  http://blog.useasp.net/archive/2014/05/07/compile-and-install-python-2-dot-7-dot-6-on-centos.aspx 主题 Python Centos Linux命令 CentOS下面Python在升级到2.7.6的时候,没有找到安装包直接安装,只能通过源代码编译的方式来安装Python 2.7.6版本.这篇是编译和安装Pyt

centos6.7下编译安装lamp环境

编译C源代码: 前提:提供开发工具及开发环境 通过“包组”提供开发组件,CentOS 6: "Development Tools", "Server Platform Development" 第一步 configure脚本: 选项:指定安装位置.指定启用的特性 --help: 获取其支持使用的选项 安装路径设定:--prefix=        --sysconfdir=    Optional Features: 可选特性 --disable-FEATURE  

CentOS6.5下编译安装LAMP环境

LAMP(Linux-Apache-MySQL-PHP)网站架构是目前国际流行的Web框架.该框架能够满足大流量.大并发量的网站需求:当然.也可以直接使用高性能的服务器.高性能的负载均衡硬件以及CDN加速等.若想真正的设计一个非常好的支撑高并发.高吞吐量的架构,除了必要的高性能的硬件之外,还必须要慎重的选择高性能的操作系统.高性能的网页服务器.高性能的数据库.高性能的编程语言等. LAMP框架包括: 1. Linux操作系统 2. Apache网络服务器 3. MySQL数据库 4. Perl.