python 在liunx环境下升级版本

            一般情况下,Linux都会预装 Python了,但是这个预装的Python版本一般都非常低,很多 Python的新特性都没有,必须重新安装新一点的版本,从下边的截图,可以看到我的 linux下,预装Python 的版本非常低,古老的 2.4.3版本。这里我准备安装现阶段稍微主流点的版本 2.7.3

        先查看python版本,输入python,就能显示当前的python的版本

        下载新版本:官网下载地址:http://www.python.org/download/ 

        下载稳定版本,解压缩,命令:tar -xzf Python-2.7.3.tgz

                解压后进入到解压缩文件的根目录,运行命令:./configure

 *************************************************************************************************************

补: configure  命令执行完之后,会生成一个  Makefile  文件,这个  Makefile 主要是被下一步的  make  命令所使用。打开  Makefile 你就会发现,里边制定了构建的顺序,  Linux  需要按照 Makefile  所指定的顺序来构建  (build)  程序组件。

*************************************************************************************************************

   编译源码          

 命令:make

make 实际上编译你的源代码,并生成执行文件。

再执行make install 命令

make install

make install 实际上是把生成的执行文件拷贝到  linux 系统中必要的目录下,比如拷贝到  /usr/local/bin  目录下,这样所有  user 就都能运行这个程序了。

到这里Python 就算安装完成了。需要说的是,其实其他的 linux软件安装也是大同小异的,基本都需要走 configure>make>make install这么一个过程。

此时没有覆盖老版本,再将原来/usr/bin/python链接改为别的名字

1 mv /usr/bin/python /usr/bin/python_old

  再建立新版本python的链接

1 ln -s /usr/local/python3/bin/python3 /usr/bin/python

  这个时候输入

1 python

显示更新完python           

             

源:http://blog.csdn.net/pan_tian/article/details/7684409 

可参考:http://blog.csdn.net/jcjc918/article/details/11022345

猜你喜欢

转载自km-moon11.iteye.com/blog/1995360