我有mac OSX 10.7.5。我通过HomeBrew安装了Python 3.3.2。我无法打开IDLE 3.当我在终端的命令提示符下键入idle3时,我得到:
-bash: idle3: command not found.
程序似乎开始然后立即关闭。我已经深入研究了文件夹(usr/local/
等)并找到了一个名为idle3.3
的终端程序和各种别名,但双击其中任何一个都不会产生任何效果。有人可以帮忙吗?
更新:从另一个问题我发现我可以通过首先在终端中打开Python 3然后键入import idlelib.idle
来运行Idle 3。这似乎不是正确的做事方式,所以我仍然感到困惑,为什么我不能通过在提示符下键入idle3
来运行Idle 3。
答案 0 :(得分: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现在已经知道了。也许他们正在开发版本。
答案 1 :(得分:0)
您需要找到IDLE
在哪里,然后手动创建symlink
。
它在Mac上对我有效。我使用了命令:
ln -s "/usr/local/Cellar/python/3.7.1/bin/idle3" /usr/local/bin/idle
答案 2 :(得分: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的输出
答案 3 :(得分:-1)
在Mac OS X上安装自制软件,然后通过在终端中运行此代码来使用它来安装Python 3
:
brew install Python3
这将设置idle3
和其他依赖包。