升级Python从2.7.6到2.7.11

浏览: 1306

现在有最新版本了,2.7.12,由于兼容包的支持不一定都跟上了,所以推荐最佳的版本是current version的前一个版本。


首先下载源tar包

  自己去网上找

  下载完成后到下载目录下,解压

  进入解压缩后的文件夹

cd Python-2.7.11

  在编译前先在/usr/local建一个文件夹python2_7_11(作为python的安装路径,以免覆盖老的版本)

mkdir /usr/local/python2_7_11

  开始编译安装

./configure --prefix=/usr/local/python2_7_11
make
make install

make >& LOG_make &
make install >& LOG_install &

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

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

  再建立新版本python的链接

ln -s /usr/local/python2_7_11/bin/python2.7 /usr/bin/python

  这个时候输入

python

  就会显示出python的新版本信息

Python 2.7.11 (default, Aug 14 2016, 14:54:44) 
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> exit


  PS:如果不建立新安装路径python2_7_11,而是直接默认安装,则安装后的新python应该会覆盖linux下自带的老版本,也有可能不覆盖,具体看安装过程了,这个大家可以自己试验下,当然如果还想保留原来的版本,那么这种方法最好不过了。


转自: http://www.cnblogs.com/lanxuezaipiao/archive/2012/10/21/2732864.html 谢谢@敏敏Alexia

推荐 0
本文由 Yuchi608 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册