当前位置:首页 > 操作系统 > MacOs

在Mac上以自制软件安装的python的My Idle(idle3)崩溃

在窗口中并使用鼠标中键时,(python3的)Idle3通常会崩溃.

终端中始终存在相同的错误:

Traceback (most recent call last): File “/usr/local/bin/idle3”, line 5, in main() File
“/usr/local/Cellar/python/3.7.0/Frameworks/Python.framework/Versions/3.7/lib/python3.7/idlelib/pyshell.py”,
line 1548, in main
root.mainloop() File
“/usr/local/Cellar/python/3.7.0/Frameworks/Python.framework/Versions/3.7/lib/python3.7/tkinter/init.py”, line 1280, in mainloop self.tk.mainloop(n)

UnicodeDecodeError: ‘utf-8’ codec can’t decode byte 0xFF in position 0: invalid continuation byte
`

解决方法:

问题似乎是brew在没有tcl-tk的情况下安装了python,因此使用了来自mac-os的旧tcl-tk.这是一个解释某些鼠标滚轮命令的问题.

解决方案 :
brew重新安装python –with-tcl-tk


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!

相关教程推荐

其他课程推荐