IDLE Chinese Translation | IDLE 汉化包
Project description
Python IDLE 汉化
支持版本: Python 3.8~3.13 的最新版本(跟随 cpython 各分支最新源码)
将 IDLE 的界面变为中文。
同时,修复了中文输入法下输入某些字母时误触发快捷键的问题。
使用方法
安装
打开您的命令提示符或终端,输入以下命令:
pip install idcn
# 如果连接速度比较慢的话,请在后边加上 -i https://mirrors.aliyun.com/pypi/simple
安装完成后,打开您的 IDLE,界面即为中文。
卸载
同样输入以下命令卸载:
pip uninstall idcn
卸载 idcn 之后您的 IDLE 将恢复原版英文。
遇到问题
如果在安装汉化之后 IDLE 闪退:
Python 版本过旧:ImportError: cannot import name '_setup_dialog` from 'tkinter.simpledialog'
遇到这个报错,是因为 Python 版本太旧。以 Python 3.9 为例,最新的 IDLE 3.9 所使用的 _setup_dialog 函数是在 Python 3.9.5 添加的。
如果您的 Python 3.9 版本比 3.9.5 更旧,就会导致 IDLE 找不到这个函数,启动闪退。
要解决这个问题,请安装最新的 Python。(只需要小版本号最新即可,比如更新到 Python 3.9.13)
配置文件编码问题:UnicodeDecodeError: 'gbk' codec can't decode byte 0x83 in position 289
IDLE 打不开,可能是因为旧的 IDLE 配置文件的编码类型和新的(UTF-8)不一样。只需把旧的配置文件删除,然后应该就可以打开了。
Windows:
C:\Users\%uername%\.idlerc
文件夹Linux/macOS:
~/.idlerc
文件夹
如果汉化仍然闪退,请将 IDLE 的报错内容和 Python 版本告诉我(创建议题 / 电子邮件),我去修复。
您可先 卸载汉化,一切应该会恢复原样。
(如果还是闪退,参考上面配置文件编码问题,删除配置文件,现在应该真的恢复原样了)
开发资料
推荐搭配 MapleMono NF SC 字体
项目进展
- 汉化 turtledemo
- 汉化 idlelib
- 修复 IDLE 中文输入法误触问题
- 制作 pip 汉化包
- 汉化 idle 附带的文档
- 把界面变得更现代一些
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
idcn-1.1.1.tar.gz
(3.0 MB
view hashes)
Built Distribution
idcn-1.1.1-py3-none-any.whl
(3.5 MB
view hashes)