码迷,mamicode.com
首页 > 编程语言 > 详细

Windows 下Python的一些设置

时间:2014-07-22 00:01:34      阅读:356      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   os   2014   

Key Words: Python, Windows, pip, readline

  肇因是想在Windows下能够代码补全,需要自己添加模块,添加了又缺readline模块,安装时候又想装pip……完全就是个递归。

  一个个解决。

  首先建一个模块: 

#!/usr/bin/env python
import sys 
import atexit
import os
import readline
import rlcompleter
readline.parse_and_bind(tab: complete)
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, rlcompleter

  貌似大家都是这么写的。

  之后,我在 import这个模块的时候遇到了几个问题:

1、没有readline模块,第一步就卡住。

2、没有HOME的环境变量,这个倒好说,但是挺关键。

   辛苦下了readline-6.2.4.1,运行python setup.py install,结果提醒不支持win系统。又搜了下说pyreadline可以替代readline在windows下的功能。

懒得找了想用pip安(后来找到了,pyreadline),但是又得先安pip,下载好pip ,安装。

  这下readline的问题解决了,在环境变量中加上PYTHONSTARTUP,值是之前那个模块的绝对路径,之后每次启动Python就都会加载这个模块。

bubuko.com,布布扣

bubuko.com,布布扣

Windows 下Python的一些设置,布布扣,bubuko.com

Windows 下Python的一些设置

标签:style   blog   http   color   os   2014   

原文地址:http://www.cnblogs.com/hyace/p/3859434.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!