【发布时间】:2021-12-12 08:55:32
【问题描述】:
刚刚升级到带有 m1 pro 芯片的新 MBP。我在尝试通过 IDLE 打开文件时遇到了一些奇怪的问题。它抛出一个错误,说“打开文件操作无法连接到打开和保存面板服务”我已经尝试重新安装 python,并且在查看 IDLE 的服务设置时我找不到这样的服务。 macOS Big Sur 和 macOS Monterrey 都有这个问题。否则,IDLE 的表现似乎是应有的。
【问题讨论】:
-
你可以用
ipython代替idle。 -
@WaketZheng 这个问题几乎可以肯定与 IDLE 无关,因为打开文件的是 Python,而不是 IDLE 或 ipython。
-
你需要说你是如何得到消息的,消息的情况,以及完整的错误消息和回溯是什么。您试图打开什么“文件”?你是如何尝试打开它的?你什么时候试图打开它?什么时候打开IDLE?尝试编辑文件时?使用 open(...) 调用运行程序时?引用的消息很可能来自 macOS。请尝试在不涉及 IDLE 的情况下做同样的事情。
-
我遇到了同样的错误,我将添加更多关于我尝试做的事情的细节。我安装了 python 3.10,此外,我使用 Universal2 安装程序尝试了与 3.8 相同的过程。安装 python 后,我打开 IDLE,它可以正常工作。我可以在控制台中运行命令等等。如果我创建一个新文件并保存它,我会收到此消息,如果我单击打开它会显示此消息(我没有机会打开文件)。我在完整目录访问中添加了空闲、python 启动器和 python 命令,但没有任何效果。我正在使用 M1Pro 运行新的 MBP。
标签: python tkinter tk python-idle macos-big-sur