IDLE Chinese Translation | IDLE 汉化包
Project description
Python IDLE 汉化
支持版本: Python 3.9~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\%username%\.idlerc
文件夹Linux/macOS:
~/.idlerc
文件夹
如果汉化仍然闪退,请将 IDLE 的报错内容和 Python 版本告诉我(创建议题 / 电子邮件),我去修复。
您可先 卸载汉化,一切应该会恢复原样。
(如果还是闪退,参考上面配置文件编码问题,删除配置文件,现在应该真的恢复原样了)
开发资料
推荐搭配 MapleMono NF SC 字体
项目进展
- 汉化 turtledemo
- 汉化 idlelib
- 修复 IDLE 中文输入法误触问题
- 制作 pip 汉化包
- 汉化 idle 附带的文档
- 把界面变得更现代一些
Project details
Release history Release notifications | RSS feed
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.3.0.tar.gz
(2.5 MB
view details)
Built Distribution
idcn-1.3.0-py3-none-any.whl
(2.9 MB
view details)
File details
Details for the file idcn-1.3.0.tar.gz
.
File metadata
- Download URL: idcn-1.3.0.tar.gz
- Upload date:
- Size: 2.5 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.13.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | abafff98c2fa56fbe2feb4166166ad644a878bfdfdf7438d702dbf60986cf08f |
|
MD5 | c5689e75fb6b6205628b4f10b7077bab |
|
BLAKE2b-256 | 85b67feaffd01a0eeaaab9932727b914e51ad5d10687cae80279f9e75405a8b7 |
File details
Details for the file idcn-1.3.0-py3-none-any.whl
.
File metadata
- Download URL: idcn-1.3.0-py3-none-any.whl
- Upload date:
- Size: 2.9 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.13.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ed25bc6ff81c2b820b3d0ea1fb4b5bc32142f46c235887fa4e3483e981f0989 |
|
MD5 | dcebe1f857258c1308088eee7e75ab04 |
|
BLAKE2b-256 | 098318b430d830ff81e1459b238239fdea0184c8968da122acc94d0e691a5b09 |