系统的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. Vmware Vsphere WebService之vijava 开发一-vcenter连接、及集群信息获取

    开始是通过java代码调用vsphere提供的原始接口,从而控制vcenter的操作.当第一个版本做完之后发现代码执行的速度特别慢,后来在网上看到有人用vijava(对vsphere原始接口封装)编程 ...

  2. 自定义list排序

    使用扩展方法OrderBy,OrderByDescending,效果优良. 实现代码如下: private static void SortByExtensionMethod() { List< ...

  3. 利用GDB进行多线程调试

    一.多线程调试 多线程调试重要就是下面几个命令: info thread 查看当前进程的线程. thread <ID> 切换调试的线程为指定ID的线程. break file.c:100 ...

  4. 实现sticky footer的五种方法

    2017-04-19 16:24:48 什么是sticky footer 如果页面内容不够长的时候,页脚块粘贴在视窗底部:如果内容足够长时,页脚块会被内容向下推送. 用position实现? 如果是用 ...

  5. 2.let 和 const

    Babel 是一个广泛使用的 ES6 转码器,可以将 ES6 代码转为 ES5 代码,从而在现有环境执行. Babel 提供一个REPL在线编译器,可以在线将 ES6 代码转为 ES5 代码.转换后的 ...

  6. hdu1213 How Many Tables 并查集的简单应用

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1213 简单的并查集 代码: #include<iostream> #include< ...

  7. web乱码解决了

    web容易乱码,最近有乱码了,透死了! 搞了半天,终于好了: String comment = new String(request.getParameter("comment") ...

  8. JSON的使用小结

    JSON中存储的是key:value,其实在编程的时候我们会遇到很多都是key:value的形式.比如:map,java对象(一个对象的一个属性只会有一个值),数据库中key:value对应着里面存储 ...

  9. Django集成celery实战小项目

    上一篇已经介绍了celery的基本知识,本篇以一个小项目为例,详细说明django框架如何集成celery进行开发. 本系列文章的开发环境: window 7 + python2.7 + pychar ...

  10. 《JAVA与模式》之命令模式

    在阎宏博士的<JAVA与模式>一书中开头是这样描述命令(Command)模式的: 命令模式属于对象的行为模式.命令模式又称为行动(Action)模式或交易(Transaction)模式. ...