如何让 Thonny 使用已安装的 Python 3.9 (macos)?

How to make Thonny use installed Python 3.9 (macos)?

我使用的是 macOS 10.14.6,Thonny 3.3.3 / Darwin 18.7.0 / Python 3.7.9 / Tk 8.6.8。我正在使用 Thonny 为 RaspPi Pico 编程。

Thonny 经常崩溃 - 显然是因为 tkinter tk 库中的错误。 (根据搜索 -

我已经安装了官方 Python 3.9.1 - 但似乎也有 tk 8.6。

我可以让 Thonny 使用 Python 3.9.1 吗?这会有助于阻止崩溃吗?

或者,我们能否让 Thonny 使用安装了 Tk 的旧系统,即 8.5?这会有帮助吗?

谢谢。

您可以尝试安装 Python 的通用变体,它是用更新的 Tk 构建的:https://www.python.org/ftp/python/3.9.1/python-3.9.1-macos11.0.pkg(它说 macos11,但它也应该在 10.9+ macOS-es 中工作)。

安装后,打开终端和 运行 python3.9 -m pip install thonny 然后 python3.9 -m thonny。 UI 不会与单独的应用程序包 100% 相同(例如,主菜单将被称为“Python”而不是“Thonny”),但主要功能应该是一样的。

请告诉我这是否更适合您!

如果您打开提示并运行下面的命令,它也会更新 Thonny 和 python:

pip install thonny

来源:https://pypi.org/project/thonny/