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

这个时候输入

1python

显示更新完python           

             

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

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

相关推荐