系统的yum程序使用的是python2.6,不能够卸载系统所带的python环境。python2.7的安装命令如下

tar vjxf Python-2.7.1.tar.bz2

cd Python-2.7.1

./configure --prefix=/usr/local/python-2.7.1/ --disable-ipv6

make && make install

md5sum /usr/bin/python

md5sum /usr/bin/python2.6

#通过上述的两个命令,如果MD5码是一致的,可以直接将python文件删除

mv /usr/bin/python /usr/bin/python.bak

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

vim /usr/bin/yum

#将#!/usr/bin/python改为#!/usr/bin/python2.6

安装python所需的组件包

tar -xvf setuptools-1.1.6.tar.gz

cd setuptools-1.1.6

python setup.py install

cd ..

tar -xvf pip-1.4.1.tar.gz

cd pip-1.4.1

python setup.py install

cd ..

tar -xvf captchaimage-1.3.tar.gz

cd captchaimage-1.3

python setup.py install

cd ..

tar -xvf scgi-1.14.tar.gz

cd scgi-1.14

python setup.py install

cd ..

tar -xvf xmpppy-0.5.0rc1.tar.gz

cd xmpppy-0.5.0rc1

python setup.py install

cd ..

tar vzxf Imaging-1.1.7.tar.gz

cd Imaging-1.1.7

vim setup.py

找到如下的代码段,

add_directory(library_dirs, "/usr/local/lib")

add_directory(include_dirs, "/usr/local/include")

add_directory(library_dirs, "/usr/lib")

add_directory(include_dirs, "/usr/include")

添加如下代码

add_directory(library_dirs, "/usr/local/lib64")

add_directory(library_dirs, "/usr/lib64")

添加保存后,执行如下代码

python setup.py build_ext -i

python setup.py install

cd ..

tar vzxf Wand-0.3.5.tar.gz

cd Wand-0.3.5

python setup.py install

cd ..

tar vzxf image-service.tar.gz -C /usr/local/ #查看解压出来的image.py文件,注意其中host为连接的IP地址,设置为127.0.0.1只能本地连接

拷贝conf目录下的image-server文件到/etc/init.d目录下,并通过chmod +x /etc/init.d/image-server命令赋予可执行权限。

安装python2.7的更多相关文章

  1. Ubuntu安装Python2.7,nodejs

    安装Python2.7 sudo add-apt-repository ppa:fkrull/deadsnakes-python2.7sudo apt-get update sudo apt-get ...

  2. centos6.3安装python2.7, pip2.7, mysql

    参考: https://github.com/h2oai/h2o-2/wiki/Installing-python-2.7-on-centos-6.3.-Follow-this-sequence-ex ...

  3. 在同一台电脑上同时安装Python2和Python3

    目前Python的两个版本Python2和Python3同时存在,且这两个版本同时在更新与维护. 到底是选择Python2还是选择Python3,取决于当前要使用的库.框架支持哪个版本. 例如:HTM ...

  4. centos安装Python2.7

    1. 查看本机系统及python版本 # cat /etc/redhat-release CentOS release 6.7 (Final) 查看CentOS release 6.7 (Final) ...

  5. CentOS6安装python2.7

    第一次用centOS,感觉好高大上,安装了差不多一个半小时,学习了挺多命令的 1.  检查centOS中默认的python版本,一般是python2.6. 命令:python –v 2. 安装GCC ...

  6. centos6.5 安装python2.7.5

    1. 下载python2.7.5,保存到 /data/http://www.python.org/ftp/python/ 2. 解压文件tar xvf Python-2.7.5.tar.bz2 3. ...

  7. CentOS6下编译安装Python2.7.6方法

    关于在CentOS6下编译安装Python2.7.6的方法非常的多了,小编以前也介绍过相关的文章了,下面一聚教程小编再来为各位介绍一下吧,希望文章能帮助到各位.   CentOS下面Python在升级 ...

  8. CentOS6.5安装Python2.7和Pip

    注:文中所写的安装过程均在CentOS6.5 x86下通过测试,安装的Python版本为2.7.12,Pip版本为8.1.2 主要参考博文:http://bicofino.io/2014/01/16/ ...

  9. [转载] centos6.x x64 安装python2.7

    本文转载自: http://www.centoscn.com/image-text/install/2016/0323/6906.html CentOS的设计理念中有一点是:持久可用.要达到这个目的, ...

  10. 在jupyter notebook中同时安装python2和python3

    之前讨论过在anaconda下安装多个python版本,本期来讨论下,jupyter notebook中怎样同时安装python2.7 和python3.x. 由于我之前使用的jupyter note ...

随机推荐

  1. javascript动画毛爷爷满天飘

    var minSize=50;var maxSize=100;var newOn=200;var flakeColor="#fff";var flak=$("<di ...

  2. 针对iPhone的pt、Android的dp、HTML的css像素与dpr、设计尺寸和物理像素的浅分析

    最近被一朋友问到:css中设置一DOM的height:65px,请问显示的高度是否和Android的65dp的元素等高?脑子里瞬间闪现了一堆的概念,如dpr,ppi,dp,pt等,然而想了一阵,浆糊了 ...

  3. [Cake] 0.C# Make自动化构建-简介

    0.Cake是什么? Cake是C# Make的缩写,是一个基于C# DSL的自动化构建系统.它可以用来编译代码,复制文件以及文件夹,运行单元测试,压缩文件以及构建Nuget包等等. 熟悉大名鼎鼎的M ...

  4. eclipse配置相关

    1,配置gradle,操作都正确,就是报gradle dependencies Uninitialized或者gradle dependencies怎么都不出现,此时的解决方案是在外部cmd下执行gr ...

  5. coding.net及git的使用方式

    一般部分测试的公司里可能会用到代码管理工具,这里可能不得不推荐coding.net和git这个工具,类似于svn,不过用命令行的情况多点 这里简单介绍下 1.建立coding.net 首先新建一个co ...

  6. linux下实时监测命令运行结果工具:watch

    watch是一个非常实用的工具,可以实时监测一些经常变化的命令结果或文件,而不需要手动一次一次的输入命令. 语法: watch [选项] [命令参数] 选项: -n :指定刷新间隔时间,默认2秒. - ...

  7. LINQ基础(一)

    LINQ(Language Integrated Query,语言集成查询),在C#语言中集成了查询语法,可以用相同的语法访问不同的数据源. LINQ提供了不同数据源的抽象层,所以可以使用相同的语法. ...

  8. poj 1321 棋盘问题 简单DFS

    题目链接:http://poj.org/problem?id=1321 很久没有敲搜索了啊,今天敲了个水题练练手,哈哈.... 题目大意: 就是求在n*n的方格上放置k个棋子的方案数 代码: #inc ...

  9. 基于Kubernetes的WAF集群介绍

    Kubernetes是Google开源的容器集群管理系统.它构建Docker技术之上,为容器化的应用提供资源调度.部署运行.服务发现.扩容缩容等整一套功能,可看作是基于容器技术的PaaS平台. 本文旨 ...

  10. 分布式服务:Dubbo+Zookeeper+Proxy+Restful 分布式架构

    分布式 分布式服务:Dubbo+Zookeeper+Proxy+Restful 分布式消息中间件:KafKa+Flume+Zookeeper 分布式缓存:Redis    分布式文件:FastDFS ...