推荐一款windows下的python集成开发环境——Py Scripter

Img8665_pencil_snake

 

工作平台从linux转移到windows了,需要重新配置软件环境。


首先需要的是一款的python集成开发环境(以前用的geany)。试了几款,觉得PyScripter最为趁手,不过遇到了4个问题:


1,系统版本问题。python分为32位和64位,PyScripter也分为32位和64位,必须要使用对应的版本。第一次下就下错了……

 

2,在使用时,要么报错,要么在保存时出错,经查,是字符编码的问题。在python安装路径/lib/site.py中,找到:

 

def setencoding():
    """Set the string encoding used by the Unicode implementation.  The
    default is 'ascii', but if you're willing to experiment, you can
    change this."""
    encoding = "ascii" # Default value set by _PyUnicode_Init()
    if 0:
        # Enable to support locale aware default string encodings.
        import locale

将if 0 改成 if 1,即可。

 

 

3,快捷键注释会有问题,在网上搜解决方法,发现 CTRL + ` 热键会和其他冲突,具体和哪个冲突原因尚不清楚,修改其他按键即可。工具 > 选项 > IDE快捷键,在Source Code类别下面,找到actEditToogleComment命令,修改其快捷键即可。我修改为 CTRL + E,和geany的习惯一致,并且和其他功能没有冲突。


4,otl的问题。之前用Geany,在otl的script栏下面,可以直接导入.py文件,但Py Scripter保存的py文件无法直接导入,只能手动粘贴,原因未知,所幸也不是什么大问题。

 

pyScripter下载地址:code.google

2 thoughts on “推荐一款windows下的python集成开发环境——Py Scripter

发表评论

邮箱地址不会被公开。