Python学习笔记三(Python程序升级安装及其Tab自动补齐功能)
2013-06-13 16:01
811 查看
Linux系统自带的python版本通常都比较低,可以在python官方网站(http://www.python.org/download/)下载最新源码包,然后进行升级安装。
1.下载python源码包。
1.下载python源码包。
wget http://www.python.org/ftp/python/2.7.5/Python-2.7.5.tar.bz2[/code]2.解压,编译安装。tar -jxvf Python-2.7.5.tar.bz2 cd Python-2.7.5 ./configure --prefix=/usr/local/python2.7.5 make && make install3.指定新python安装路径。python -V #查看系统之前python版本 Python 2.4.3 which python #查看之前系统python可执行文件的路径 /usr/bin/python mv /usr/bin/python /usr/bin/python.bak ln -s /usr/local/python2.7.5/bin/python /usr/bin/python #指定新版本路径 python -V Python 2.7.5Python升级安装就这么简单,下面介绍标准python shell的自动补齐功能,如果在编译时增加了readline特性,将具有tab自动完成功能,对python编程或者初学者都有很大的帮助。python Python 2.7.5 (default, Jun 13 2013, 15:08:30) [GCC 4.1.2 20080704 (Red Hat 4.1.2-46)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import rlcompleter,readline >>> readline.parse_and_bind('tab: complete') >>> import time >>> time. time.__class__( time.__reduce__( time.daylight time.__delattr__( time.__reduce_ex__( time.gmtime( time.__dict__ time.__repr__( time.localtime( time.__doc__ time.__setattr__( time.mktime( time.__file__ time.__sizeof__( time.sleep( time.__format__( time.__str__( time.strftime( time.__getattribute__( time.__subclasshook__( time.strptime( time.__hash__( time.accept2dyear time.struct_time( time.__init__( time.altzone time.time( time.__name__ time.asctime( time.timezone time.__new__( time.clock( time.tzname time.__package__ time.ctime( time.tzset(有关python升级安装和Tab用法就学习到这里,接下来学习python模块。
备注:python交互式模式里面不能按回格键(Backspace)解决版本, yum install readline-devel 然后重新编译安装即可。
本文出自 “朴实的追梦者” 博客,请务必保留此出处http://sfzhang88.blog.51cto.com/4995876/1221258
相关文章推荐
- python学习笔记--导入tab键自动补全功能的配置
- 安卓程序升级自动安装,安装完成后提示是否打开程序(个人学习笔记)
- python学习之python中使用tab自动补齐
- 网络游戏服务器开发::学习了两天python写了一个linux下自动安装程序的脚本
- 学习笔记----图形界面程序Qt安装及其在2410-s上的移植
- Ubuntu 配置VIM支持Python 完成YCM的安装实现自动补齐的功能
- 学习笔记----图形界面程序Qt安装及其在2410-s上的移植
- 学习笔记----图形界面程序Qt安装及其在2410-s上的移植
- TQ2440,学习笔记之安装 系统引导安装程序+嵌入式linux系统
- Python学习笔记 --- 运行python程序接受参数
- Python学习笔记-打包发布Python模块或程序,安装包
- Python学习笔记(十四)安装第三方模块
- Python学习笔记-初级(一):基本语法及简单程序
- Delphi程序的自动升级功能的实现(AutoUpdate使用指南)(转)
- Python学习笔记(二)Python的安装
- [2]Python学习笔记---开发Python程序的Pycharm
- [3]Python学习笔记---写一个Python程序把CSDN专栏的所有文章另存为本地网页
- 4000 【python学习笔记】软件安装与环境配置
- python学习笔记-1:pycharm安装以及编写显示“Hello python”
- 【Python学习系列一】Windows下Python及其IDE(eclipse+pydev)安装