windows下python安装readline模块 实现自动补全

安装了python2.7和python3.5两个版本

python2.7首先安装下载readline:

py -2 -m pip install pyreadline

完成后在Python27\Lib\site-packages目录下生成两个目录

pyreadline

pyreadline-2.1-py2.7.egg-info

这样就可以使用readline模块了

python3.5安装下载

下载好的pyreadline-2.1.zip解压后,用python3 setup.py install来安装

在python3.5\Lib\site-packages目录下生成

pyreadline 目录

pyreadline-2.1-py3.5.egg-info文件

切换到python目录,我的系统是E:\Program Files\Python\Python27

编辑tab.py脚本

import readline
import rlcompleter
import os
# tab completion
readline.parse_and_bind(‘tab:complete‘)
# history file
histfile = os.path.join(os.environ[‘HOME‘] , ‘.pythonhistory‘)

时间: 2024-10-06 03:34:22

windows下python安装readline模块 实现自动补全的相关文章

python安装readline模块 实现自动补全

yum安装readline.readline-devel #yum install -y readline-devel 下载安装setuptools #wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz#md5=7df2a529a074f613b509fb44feefe74e --no-check-certificate #tar -zxvf setuptools-0.6c11.tar

windows下python安装paramiko模块和pycrypto模块(简单三步)

前言 Python中使用SSH需要用到OpenSSH,而OpenSSH依赖于paramiko模块,而paramiko模块又依赖于pycrypto模块,因此要在python中使用SSH,我们需要先安装pycrypto模块,然后再安装paramiko模块.下面话不多说了,来一起看看详细的介绍: 安装方法 1>首先要确保python安装好,且环境变量设置好.(关于python的安装,本文不再赘述.) 2>安装pycrypto: 到下面这个网站下载编译好的pycrypto(也可以自己到官网下载pycr

Windows下python 安装Mysqldb模块

CMD执行 pip install mysql-python 报错如下: 1.如果报类似 Microsoft Visual C++ 9.0 is required < Unable to find vcvarsall.bat 这样的错误,需要安装下面这个,自己选32还是64位MySQL-python-1.2.3.win32-py2.7.exe (1,023.1 KiB) MySQL-python-1.2.3.win-amd64-py2.7.exe  2.如果还有这个错误 : fatal erro

windows下vim中实现C/C++自动补全

1.下载ctags并解压到任意目录,如d:/ctags (下载地址: http://sourceforge.net/projects/ctags/files/ ) 2.cmd跳转到include目录中并执行命令  d:/ctags/ctags -R --c++-kinds=+p --fields=+iaS --extra=+q (也可把d:/ctags加入到环境变量path中,即可直接在命令行中输入   ctags .... 3.下载omnicppcomplete并解压到vim安装目录下的vim

windows(32位 64位)下python安装mysqldb模块

windows(32位 64位)下python安装mysqldb模块 www.111cn.net 编辑:mengchu9 来源:转载 本文章来给各位使用在此windows系统中的python来安装一个mysqldb模块教程,有需要了解学习的朋友可参考参考. 1.exe下载地址:http://www.codegood.com/archives/129 分为32位和64位,下载对应的exe即可 2.下载完后,双击exe安装即可 3.检查是否安装成功:如果安装成功,将没有任何提示,如下  代码如下 复

Windows下Python安装numpy+mkl,Scipy和statsmodels

最近做时间序列分析需要用到Python中的statsmodels,但是安装过程中遇到很头疼的问题,Google.Stackover各种都没有找到合适的解决办法,而且貌似还有很多同学也在吐槽Windows下Python安装Scipy一团糟,所以有必要分享一下,帮助大家避开此坑. 一般来说,在Python中进行科学计算,numpy和pandas是必不可少的,pandas也依赖于numpy.如果安装了pip的话,直接pip install numpy就可以安装,但是scipy依赖于numpy+mkl,

windows下python安装及使用

主要内容: 1. python的安装 2. python爬虫的几个小例子 --------------------------------------------------------------------------------------------------------------------------------------------------- 1. python的安装 在windows下一般采用jdk+eclipse+python的安装方式,这里eclipse的作用还是个

windows下python安装scrapy碰到的坑

1,提示没有找到vcvarsall.bat文件 确保安装了vs.我这边是win10系统,安装了vs2015,安装的时候要注意,自定义安装项,勾选上"编程语言"里面的库文件和python库支持 2,提示openssl的某个.h文件找不到 去openssl官网下载源码包,解压,把"openssl"整个目录扔到你的python安装目录的include里 3,提示lxml的某些文件找不到 http://www.lfd.uci.edu/~gohlke/pythonlibs/#

Python命令添加Tab键自动补全

环境介绍 OS:RHEL 5.5 Python版本:2.7.6 在使用linux命令的时候我们习惯使用下Tab键,在python下我们也可以实现类似的功能. 类似Linix shell的TAB功能,Python也可以实现的! 具体实现过程如下: 1.编写python脚本 $ cat  tab_enable.py #!/usr/bin/python # python startup file import sys import readline import rlcompleter import