• 在CentOS上安装Python

    make altinstall的问题
    服务器君一共花费 4.847 ms 进行了 2 次数据库查询,努力地为您提供了这个页面。
    广告很萌的

    首先我们需要在服务器上安装一个比较新的 Python,CentOS 5.8 默认装的 Python 是 2.4.3。

    [root@nowamagic ~]# python -V
    Python 2.4.3
    

    我们需要自己安装Python 2.7.5。但是值得注意的是,我们必须不能破坏系统的环境。因为几个关键的实用应用程序依赖于Python 2.4.3。如果替换了系统的Python环境就会发生很多难以预见的错误,导致要重装系统。

    下载和安装Python

    有个一个非常重要的步骤是我们使用的是make altinstall。如果使用make install,你将会看到在系统中有两个不同版本的Python在/usr/bin/目录中。这将会导致很多问题,而且不好处理。

    wget http://www.python.org/ftp/python/2.7.5/Python-2.7.5.tar.bz2
    tar jxvf Python-2.7.5.tar.bz2
    cd Python-2.7.5
    ./configure --prefix=/usr/local 
    make && make altinstall 
    

    运行以上命令后,你可以在目录/usr/local/bin/python2.7 看到新编译的环境。

    系统的环境 python 2.4.3 是在/usr/bin/python目录和 /usr/bin/python2.4 目录 .

    这里已经成功安装 2.7.5,如果没成功,可能需要安装开发工具盒一些额外的库。这些额外的库并不严格的需要,但是如果不安装,新版本的python编译器可能没法工作。

    # yum groupinstall "Development tools"
    # yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel
    
更多 推荐条目

Welcome to NowaMagic Academy!

现代魔法 推荐于 2013-02-27 10:23   

本章最新发布
随机专题
  1. [计算机算法] TAOCP与算法 12 个条目
  2. [移动开发] Android 开发调试工具 ADB 3 个条目
  3. [移动开发] Android Studio里的Gradle 3 个条目
  4. [C语言程序设计] C语言里的全局变量 2 个条目
  5. [软件工程与项目管理] 开始了解Git 5 个条目
  6. [数据库技术] 数据库范式篇 5 个条目
  7. [软件工程与项目管理] 浏览器与CSS渲染技巧 2 个条目
  8. [PHP程序设计] Nginx基本操作释疑 7 个条目
  9. [Python程序设计] Django数据库模型 6 个条目
  10. [Python程序设计] 标准库:urllib/urllib2 14 个条目
  11. [智力开发与知识管理] 超越整体性学习 5 个条目
  12. [移动开发] Android布局基本知识 3 个条目
窗口 -- [博客]