读书人

Linux晋级Python版本

发布时间: 2013-03-22 09:49:50 作者: rapoo

Linux升级Python版本

yum install -y bzip2*           #nodejs 0.8.5需要,请安装python前,先安装此模块。?wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgztar zvxf Python-2.7.3.tgzcd Python-2.7.3./configuremake && make install/usr/local/bin/python2.7 -V     #查看Python版本
建立软连接,使系统默认的python指向python2.7

正常情况下即使python2.7安装成功后,系统默认指向的python仍然是2.4.3版本,考虑到yum是基于python2.4.3才能正常工作,不敢轻易卸载。

mv /usr/bin/python  /usr/bin/python.bakln -s //usr/local/bin/python2.6 /usr/bin/pythonpython -V    #检验python指向是否成功
解决系统python软链接指向python2.6版本后,yum不能正常工作
$vi /usr/bin/yum

将文本编辑显示的#/usr/bin/python修改为#/usr/bin/python2.4,保存修改即可。

?

三.动态语言带来的好处

从程序设计带来的快感(我相信只有热爱这方面的人才有的感觉)来说,动态语言,比如python,节约了更多的时间可以用来陪女朋友或者老婆,或者老公

当然,作为互联网时代快速开发来说,赶鸭子上线,也是《黑客与画家》上面介绍的,快速开发很重要,当然需要符合这方面的需求

动态语言的CPU密集型运算必然比不过C/C++

总之:人生苦短,我用python

#!usr/bin/python?import socket?host=''?port=51423?s=socket.socket socket.,socket.socket.,socket.,1,port1print"Server is running on port?%d?;Press Ctrl-c to terminate."?% port?while 1:?clientsock,clientaddr=s.=clientsock.'rw',0"welcome ,"+str"\n" "Please enter a string:""\n"=clientfile.readline"You entered string is:%s .\n"%line)?clientfile.close()?clientsock.close()

运行该程序,然后用客户端连接

读书人网 >UNIXLINUX

热点推荐