Python 3.4 OS X 10.10 中没有 pythonw?

No pythonw in Python 3.4 OS X 10.10?

我正在将 OS X 10.10 上的 python 从默认安装 2.7 更新到最新的 3.4。我正在按照 this 教程替换 python 框架并更新所有 /usr/bin/by*** 二进制文件。一切顺利,直到我注意到 3.4 版本中不存在 pythonw 二进制文件。这是我可以忽略的事情吗? pythonwpython 统一了吗?

根据 https://docs.python.org/3/using/mac.html 中的 python 3.4.3: "4.1.2. 运行 带有 GUI 的脚本 对于旧版本的 Python,您需要注意一个 Mac OS X 怪癖:与 Aqua window 管理器通信的程序(换句话说,任何有 GUI 的东西)都需要以特殊方式 运行。使用 pythonw 而不是 python 来启动此类脚本。

对于 Python 3.4,您可以使用 python 或 pythonw."

我想这就是为什么 3.4.3 中没有 pythonw 的原因。

您可以将 usr/bin/pythonw 或 link 删除到 python3 或您喜欢的旧版本。