1.安装readline模块。

sudo apt-get install readline*

2.创建文件~/.pythonstartup,内容如下

# python startup file

import sys

import readline

import rlcompleter

import atexit

import os

# tab completion

readline.parse_and_bind('tab: complete')

# history file

histfile = os.path.join(os.environ['HOME'], '.pythonhistory')

try:

readline.read_history_file(histfile)

except IOError:

pass

atexit.register(readline.write_history_file, histfile)

del os, histfile, readline, rlcompleter3.在~/.bash_profile中添加环境变量

export PYTHONSTARTUP=~/.pythonstartup4.刷新配置

source .bash_profile

linux python tab补全_Linux设置python自动tab自动补全相关推荐

  1. pro调用python libs_使用WingPro 7 设置Python路径的方法

    Python使用称为Python Path的搜索路径来查找使用import语句导入代码的模块.大多数代码只会汇入已经默认路径上的模块,通过安装到Python的Python标准库的例子模块或模块点子,p ...

  2. python tab键自动补全_设置python中TAB键自动补全方法

    设置python中TAB键自动补全方法 一.创建自动补全脚本如下: vi /tmp/python/tab.py #!/usr/bin/python # python tab file import s ...

  3. linux下python开发环境搭建_linux下python开发环境之二——安装Eclipse+PyDev

    Eclipse是由java开发的,所以要想让Eclipse跑起来就得安装jdk,在命令行里输入javac就能查看本机是否已经安装好了jdk了. 1.安装jdk 先从oracle官网上下载jdk,放到/ ...

  4. linux python2.7安装教程_Linux下python升级至2.7步骤

    首先下载源tar包 可利用linux自带下载工具wget下载,如下所示: 下载完成后到下载目录下,解压 1 tar -zxvf Python-2.7.3.tgz 2 进入解压缩后的文件夹 1 cd P ...

  5. 把python37添加到环境变量配置_linux设置python环境变量 分类: python ...

    添加环境变量主要是在/etc/profile中 例如,在/usr/local/下安装了python2.7 因为系统默认是2.4,所以 #python Python 2.4.3 (#1, Sep 3 2 ...

  6. python不能卸载原因_linux上python卸载不了是什么原因?

    linux下卸载python: 1.首先查看自己电脑的python版本 在root下,python3 --version python3.5.3 python --version python 2.7 ...

  7. python读取doc文件_Linux 下Python 读取Word文档内容的方法

    如果你是在Windows下, 直接使用win32com就可以进行读取word.doc文档和写入文档了. 但是在Linux下还真是麻烦, 一种方法是用OpenOffice的一个库来进行操作,那么意味这你 ...

  8. mac设置python版本切换,和设置python默认版本

    Mac中python多版本切换 1. $ sudo vi ~/.bashrc 2. shell中输入 alias python2='/Library/Frameworks/Python.framewo ...

  9. python程序开机自启动_Linux下Python脚本自启动和定时启动的详细步骤

    一.Python开机自动运行 假如Python自启动脚本为 auto.py .那么用root权限编辑以下文件: sudo vim /etc/rc.local 如果没有 rc.local 请看 这篇文章 ...

  10. python创建虚拟环境sublime_如何设置python 虚拟环境 sublime text

    一.首先下载安装 Sublime Text3下载. 注册码下载 可用: -– BEGIN LICENSE -– Ryan Clark Single User License EA7E-812479 2 ...

最新文章

  1. vijos p1063(迎春舞会之集体舞)
  2. python-常用函数模块学习-subprocess
  3. java获取系统语言(区分简体中文和繁体中文)
  4. IDE / Qt / 浅谈 qmake 之 pro、pri、prf、prl文件
  5. 对硬盘做镜像,按位与按文件有什么区别?
  6. iKcamp团队制作|基于Koa2搭建Node.js实战(含视频)☞ 中间件用法
  7. es6中的promise解读
  8. Zabbix官方文件Zabbix图形树
  9. abaqus2018安装教程win10_win10环境下如何安装abaqus6.12?windows10环境安装abaqus6.12的方法...
  10. 机器人潘森护盾_新版潘森无伤抗塔 还能抵消死歌大招?E技能护盾机制全解析...
  11. 蜂鸣器电路设计中选用注意事项--【电路设计】
  12. 牛客网 2018校招真题 吉比特 直线上的点
  13. 浅墨博客 六 笔记
  14. upc组队训练第十九场
  15. 刷屏器!简单!快速!稳定!可控制速度!
  16. win2000上安装sql server 2000个人版时
  17. 基于linux的智能小车_基于ARM10与LINUX智能小车系统设计.doc
  18. layui 数据表格下拉框_LayUi数据表格中嵌套下拉框
  19. 创业阶段如何找客户_创业者如何找客户群
  20. 电路(二)电阻电路的等效分析(附二元泰勒公式)

热门文章

  1. 苹果 tvOS 10 第二个开发者测试版发布
  2. 菜比如我的漫漫react学习路(二)
  3. Cordova框架基本原理
  4. angular学习疑问总结
  5. Every Big God !I am fish This is my first program!
  6. C++自带排序函数sort( )
  7. springboot怎么返回404_springboot异常处理之404
  8. mysql sql语句 参数化_MySQL存储过程准备语句(动态SQL)参数化
  9. filezilla检查新版本mac_filezilla中文版mac下载
  10. 异步读写之利用完成历程