【发布时间】:2016-06-30 08:13:54
【问题描述】:
在使用他们主页上的脚本安装 Homebrew 并检查 brew doctor 是否一切正常后,我发出 brew install python3 以便在我的 Mac 上安装 Python 3。
在我尝试运行 python3 --version 之前,一切似乎都很好;我最终得到:
-bash: /Library/Frameworks/Python.framework/Versions/3.5/bin/python3: No such file or directory
我检查了文件目录以查看发生了什么,实际上,我没有在我的框架文件夹中看到任何与 Python 相关的文件。我的 Mac 上似乎也没有 Python 2.7。
这是我安装 Python 3 后得到的:
Summary
???? /usr/local/Cellar/python3/3.5.1: 3,438 files, 51.5M
edit_2:也许这与没有 Python 框架有关?我刚刚从 Python 网站上读到了这篇文章:
Apple 提供的 Python 版本分别安装在 /System/Library/Frameworks/Python.framework 和 /usr/bin/python 中。您不应修改或删除这些内容,因为它们受 Apple 控制并被 Apple 或第三方软件使用。请记住,如果您选择从 python.org 安装更新的 Python 版本,您的计算机上将有两个不同但功能正常的 Python 安装,因此您的路径和用法与您想要做的一致非常重要。
【问题讨论】:
-
我自己通过 brew 使用 Python 的亲身经历让我得出了这样一个结论:螺丝 brew(对于 Python ......我仍然用它来做其他事情),去main Python site 下载它从那里。我知道向你提出这个建议听起来很烦人,但我只是不想打扰 brew 正在做的不同事情,而且主站点的一切都按照我期望的方式运行——盒子。
-
@idjaw 不用担心;我实际上会对这本书感到恼火,甚至让我下载我并不真正需要的东西。我会稍等一下,看看是否有人有办法解决这个问题。否则,我将尝试弄清楚如何卸载我通过 Homebrew 安装的所有内容并遵循您的建议。
-
我的自制软件在
/usr/local/中安装了Python(2和3);你的自制软件是如何安装在/Library/Frameworks中的? -
@Evert 我不知道;我是编程新手。
-
看看
/usr/local/bin/里有没有东西。
标签: python macos python-3.x terminal homebrew