2

我有 mac OSX 10.7.5。我通过 HomeBrew 安装了 Python 3.3.2。我无法打开 IDLE 3。当我在终端的命令提示符下键入 idle3 时,我得到:

-bash: idle3: command not found. 

该程序似乎开始然后立即关闭。我深入研究了文件夹(usr/local/等)并找到了一个名为的终端程序idle3.3和各种别名,但双击其中任何一个都不会产生任何结果。任何人都可以帮忙吗?

更新:从另一个问题,我发现我可以通过首先在终端中打开 Python 3 然后键入来运行 Idle 3 import idlelib.idle。这似乎不是正确的做事方式,所以我仍然很困惑为什么我不能通过idle3在提示符下键入来运行 Idle 3。

4

4 回答 4

2

你需要找到你的在哪里IDLE,然后手动创建symlink
它适用于我在 Mac 上。我使用了命令:

ln -s "/usr/local/Cellar/python/3.7.1/bin/idle3" /usr/local/bin/idle
于 2018-12-04T20:12:09.687 回答
0

Brew 和 Python3.3.3 最近出现了一些问题,我只能想象它是受影响的 3.3.2,因为症状是一样的。安装没有创建符号链接,我也无法让它工作。

请参阅:https ://github.com/Homebrew/homebrew/issues/26608

现在从https://www.python.org/downloads/安装 3.3.4

然后您可以从以下位置运行空闲:/usr/local/bin/idle3

如果您需要使用 brew,则必须等待他们更新软件包,但该 bug 已经知道了三个月,现在 3.3.4 已经发布。也许他们正在首先处理版本凹凸。

于 2014-04-30T08:11:00.900 回答
0

我在Mac上,发现成功后brew install python3`/usr/local/bin/下已经有符号链接:

  • /usr/local/bin/idle3或者
  • /usr/local/bin/idle3.7

我使用后者。

由于我主要使用 Python 3,因此我将此别名添加到 ~/.profile:

alias py="python3"

然后py --version生成包含 Python 3.7.4 的输出

于 2019-08-15T23:57:59.903 回答
-1

在 Mac OS X 上安装 homebrew,然后Python 3通过在终端中运行以下代码来使用它来安装:

brew install Python3

这将设置idle3和其他依赖包。

于 2015-05-20T09:31:27.007 回答