Macos Python 2.7安装失败:安装程序无法安装软件
我最近买了一台新的MacBookPro(2016),我正在尝试安装python 2.7,因为我所有的旧python脚本都是用2.7编写的。但是,尝试安装时出现以下错误: 我用谷歌搜索过Macos Python 2.7安装失败:安装程序无法安装软件,macos,python-2.7,installation,Macos,Python 2.7,Installation,我最近买了一台新的MacBookPro(2016),我正在尝试安装python 2.7,因为我所有的旧python脚本都是用2.7编写的。但是,尝试安装时出现以下错误: 我用谷歌搜索过 我还遇到了一些涉及“根”的潜在原因。关于如何在我的MacBookPro上安装python,有什么想法吗?谢谢 使用终端安装python。可在此链接中找到说明: 两个步骤: 1) brew更新 2) brew安装python这可能是由于osx的SIP(系统完整性保护)。SIP甚至阻止root用户修改某些目录 安
我还遇到了一些涉及“根”的潜在原因。关于如何在我的MacBookPro上安装python,有什么想法吗?谢谢 使用
终端安装python。可在此链接中找到说明:
两个步骤:
1) brew更新
2) brew安装python
这可能是由于osx的SIP(系统完整性保护)。SIP甚至阻止root用户修改某些目录
安装程序尝试写入这些受保护的目录,例如“/System/Library/Frameworks/…”,因此,安装程序将失败
您可以通过以下步骤禁用SIP:
重新启动并引导到本地恢复(按住Command+R)
启动实用程序->终端
在终端中键入csrutil disable,然后按Enter/Return
重新启动
在此之后,Python安装程序应该成功,您应该考虑重新启用SIP .< /P>在MacBook Pro上安装/运行什么OS版本?据我所知,所有Mac电脑都预装了一些标准的Python版本,通常是Python 2.6和2.7,因为它们是Mac操作系统本身运行所必需的。这可能不是导致错误消息的原因,但可能与在核心系统中已经存在的相同版本上安装Python版本有冲突。请参阅在终端中运行csrutil disable时,获取消息:csrutil:未能修改系统完整性配置。此工具需要从恢复操作系统执行