首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >错误消息“单凭Xcode还不够塞拉利昂”

错误消息“单凭Xcode还不够塞拉利昂”
EN

Stack Overflow用户
提问于 2017-11-23 16:41:36
回答 5查看 34.5K关注 0票数 49

我想安装openCV来矢量化图像,但是有一系列关于Xcode和Ruby的错误消息。

首先,我使用终端安装openCV,brew install opencv

然后,我收到错误消息,表示系统不喜欢我的红宝石版本。

代码语言:javascript
运行
复制
/usr/local/Homebrew/Library/Homebrew/brew.rb:12:in `<main>': 
Homebrew must be run under Ruby 2.3! You're running 2.0.0. (RuntimeError)

所以,我想升级我的红宝石。我遵循了 post的几个更新策略。第一次红宝石升级试验:brew link --overwrite ruby & brew unlink ruby && brew link ruby和get

代码语言:javascript
运行
复制
Error: No such keg: /usr/local/Cellar/ruby

然后进行第二次ruby升级试验:brew upgrade ruby并看到以下错误消息。

代码语言:javascript
运行
复制
Error: Xcode alone is not sufficient on Sierra.
Install the Command Line Tools:
xcode-select --install 

此错误消息意味着我需要安装我已经安装的Xcode。所以,我用code-select -p检查我的Xcode状态,得到/Applications/Xcode.app/Contents/Developer,这意味着我很好。

我看到了一个关于在哪里安装python的评论可能是个大问题。来文提交人引述:

如果您看到了/usr/local/bin/python3,那么您就正确地使用了Homebrew版本的Python。如果输出是/usr/bin/python3,那么您就错误地使用了Python的系统版本。

我检查了which python3

代码语言:javascript
运行
复制
/Users/******/anaconda3/bin/python3

这可能是问题所在吗?如何将系统版本更改为本地版本?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2017-11-24 14:21:49

让我自己解释,这样人们就不会犯同样的错误了。

当我看到错误消息的最后一行时

代码语言:javascript
运行
复制
Error: Xcode alone is not sufficient on Sierra.
Install the Command Line Tools:
xcode-select --install 

我的想法是:我已经有了Xcode,为什么系统要求我“重新安装”它。不过,谢谢“SamiKuhmonen”Beartech“patrick”的建议,我搜索了一个页面 (普通话)。xcode-select --install不会重新安装整个Xcode。这意味着安装Ruby所需的一些缺少的命令行工具。

票数 62
EN

Stack Overflow用户

发布于 2017-12-02 07:29:05

在试图通过k8s安装brew包的过程中,我刚才在终端上遇到了同样的问题:

错误:仅靠Xcode是不够的。 安装命令 行工具: xcode-select --安装

您需要下载*.dmg文件;名为命令行工具(macOS x.x.x),用于XCode N。在这里搜索:https://developer.apple.com/download/more/。你必须有开发商帐户。

那么恭喜你!

2019年最新情况

macOS Mojave 10.14.5

对macOS 10.14使用Xcode10.2

票数 23
EN

Stack Overflow用户

发布于 2017-12-19 10:42:59

我在我的Macbook Pro上也有同样的问题。除了从Apart更新Xcode之外,我还使用xcode-select --install命令安装了命令行实用程序。

在更新步骤之后,brew命令开始正常工作。在此期间,我还更新了我的操作系统。

票数 13
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47460085

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档