windows下实现pyton解释器的tab补全

用python-2.7-windows.msi安装的python大多是没有tab补全功能的

首先下载编译好的Readline

pan.baidu.com/s/1cOvo8
将以下四个文件复制到C:\Python27\Lib\site-packages下
Readline-1.7-py2.7.egg-info
readline.py
readline.pyc
_rlsetup.pyd

修改附件中的.startup.py中的‘HOME‘ 改成 ‘HOMEPATH‘,因为windows没有HOME目录,linux才是HOME

将 .startup.py放到%USERPROFILE%  (C:\Users\terry_hding\)自己的家目录下

添加环境变量PYTHONSTARTUP 值为 %USERPROFILE% (C:\Users\terry_hding\)

时间: 2024-10-20 01:28:09

windows下实现pyton解释器的tab补全的相关文章

python tab补全

让python的交互解释器支持tab补全.提示功能 方法1: 一.执行python脚本 1.创建一个python脚本,以.py结尾: 脚本如下: import sys import readline import rlcompleter import atexit import os readline.parse_and_bind('tab:complete') histfile =os.path.join(os.environ['HOME'], '.pythonhistory') try: r

python~实现tab补全

文章摘自:http://www.jb51.net/article/58009.htm 第一.如在在vim下实现代码的补全功能. 想要为vim实现自动补全功能,则要下载插件 cd /usr/local/src wget https://github.com/rkulla/pydiction/archive/master.zip unzip -q master mkdir -p ~/.vim/tools/pydiction cp -r pydiction/after ~/.vim cp pydict

python交互模式下命令tab补全

python默认就可以进行tab补全命令行,在交互模式下,只要自己写个小小的tab.py模块即可:实现代码如下: #!/bin/env python  # -*- coding: utf-8 -*- # python startup file  import sys import readline import rlcompleter import atexit import os import platform # tab completion  readline.parse_and_bind

linux下Python tab补全功能代码

1.在学习linux的童鞋都用惯了tab补全功能,从而在学习Python的同时,一是为了方便,二是可以看到更多的关于Python命令下的知识. 2.配置步骤: (1) 在linux下键入这样的代码: vim tab.py #!/usr/bin/python # python tab file import sys import readline import rlcompleter import atexit import os #tab completion readline.parse_an

Red Hat 7下python tab补全

最近学习python,总结一下如何添加shell脚本,达到(对象.)时,tab按2下调用所有方法的出现. 1.首先在目录:/usr/lib64/python2.7/site-packages下面建立vim tab.py文件. 2.tab.py文件下面的内容: #!/usr/bin/python import os import readline import rlcompleter import atexit import os # tab completion readline.parse_a

linux下进行python的tab补全

1.我们需要一个tab补全的功能脚本,这个可以从网上下一个,我的也是. #!/usr/bin/python  # 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.

Centos上python解释器按上下键或退格键出现乱码解决和tab补全

出现此问题主要是由于未安装readline,可以使用python自带的readline,具体设置方式为: 1.cd /Python-2.7.9 (下载包后的路径) 2../configure 3.vim /Python-2.7.9/Modules/Setup 取消前面的注释 4.make&&make install 下载安装readline #wget https://pypi.python.org/packages/source/r/readline/readline-6.2.4.1.t

Python相关环境设置tab补全

1.Windows下使用PyCharm下默认就含有tab补全 2.Python for Window 3.Python for Mac [email protected]:~/python$ cat tab.py import sys import readline import rlcompleter if sys.platform == 'darwin' and sys.version_info[0] == 2:     readline.parse_and_bind("bind ^I rl

python 添加tab补全

在平时查看Python方法用到tab补全还是很方便的. 1. mac 平台 配置如下: mac是类Unix平台,需要在添加一条配置内容到bash_profile 中(默认是没有这个文件,可以新建一个放在宿主目录下面) 先新建一个tab.py的文件内容如下: import rlcompleter,sys,readline if sys.platform == 'darwin' and sys.version_info[0] == 2: readline.parse_and_bind("bind ^