【问题标题】:How to launch IDLE3 on macOS Monterey?如何在 macOS Monterey 上启动 IDLE3?
【发布时间】:2022-01-01 15:20:25
【问题描述】:

因此,我现在在装有 Monterey (Does macOS Monterey come with Python3 preinstalled?) 的 MacBook Pro 上预装了 Python 2.7.18 和 3.8.9。

但是如何启动 IDLE3?当我在终端中发出命令“idle3”时,它返回“command not found: idle3”。是不是说IDLE3没有和Python3一起预装?

另外,我应该安装最新版本的 Python 吗?

我正在努力学习 Python。感谢您的帮助。

【问题讨论】:

  • 是的,从 python.org 安装一个月前的 python 3.10.1。它带有最近的 tcl/tk 8.6.12.something 与 python tkinter 一起使用,IDLE 将其用于其 GUI。

标签: python macos python-idle


【解决方案1】:

系统python没有IDLE,因为它主要是支持系统功能的。

使用官方安装程序或homebrew 或类似方式安装您自己的副本。

【讨论】:

  • 谢谢马克斯。但是当我在终端中发出命令“idle”时,它确实启动了 Python 2.7.18 Shell(虽然在一个黑色窗口中,当我创建一个新文件或打开一个现有文件时也是如此。我什么都看不到当我输入文件时)。我有什么误会吗?
  • 由于向后兼容性问题,它可能随 idle2.7 一起提供,但正如您所指出的,它实际上似乎不起作用。同样,您应该安装自己的版本,而不是真正在系统 python 上安装玩具,因为版本可能会发生不可预测的变化
  • 我刚刚使用自制软件安装了 Python3。它安装了 3.9.9 版本,而不是 Terry 提到的来自 python.org 的 3.10.1。安装消息说“Tkinter 不再包含在这个公式中,但可以单独使用:brew install python-tk@3.9”。
  • 有没有办法将安装更新到 3.10.1?我尝试了“brew upgrade python”和“brew upgrade python3”但失败了。
  • 看起来您需要专门请求 python@3.10,这似乎还不是默认设置。 formulae.brew.sh/formula/python@3.10#default
猜你喜欢
  • 2021-12-12
  • 1970-01-01
  • 2022-09-25
  • 2021-12-12
  • 2022-01-16
  • 2022-08-24
  • 2021-12-15
  • 2021-08-27
  • 1970-01-01
相关资源
最近更新 更多