首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在约塞米蒂安装Ruby时出错

在约塞米蒂安装Ruby时出错
EN

Stack Overflow用户
提问于 2014-10-26 11:22:03
回答 2查看 3.4K关注 0票数 7

我最近更新了我的OS到10.10,从那时起面临着通过RVM安装ruby的问题。有一个依赖于gcc46,我无法解决。任何帮助都是非常感谢的。下面是错误堆栈。

代码语言:javascript
复制
rvm reinstall ruby-1.9.3-p547
ruby-1.9.3-p547 - #removing src/ruby-1.9.3-p547 - please wait
ruby-1.9.3-p547 - #removing rubies/ruby-1.9.3-p547 - please wait
Searching for binary rubies, this might take some time.
No binary rubies available for: osx/10.10/x86_64/ruby-1.9.3-p547.
Continuing with compilation. Please read 'rvm help mount' to get more information on binary rubies.
Checking requirements for osx.
Installing requirements for osx.
Updating system - please wait
Installing required packages: gcc46 - please wait
Error running 'requirements_osx_brew_libs_install gcc46',
showing last 15 lines of /Users/saurabh/.rvm/log/1414321731_ruby-1.9.3-p547/package_install_gcc46.log
+rvm_pretty_print:10> case stdout (stdout)
+rvm_pretty_print:11> [[ -t 1 ]]
+rvm_pretty_print:11> return 1
+rvm_warn:4> printf %b 'There were package installation errors, make sure to read the log.

Try `brew tap --repair` and make sure `brew doctor` looks reasonable.

Check Homebrew requirements https://github.com/Homebrew/homebrew/wiki/Installation\n'
There were package installation errors, make sure to read the log.

Try `brew tap --repair` and make sure `brew doctor` looks reasonable.

Check Homebrew requirements https://github.com/Homebrew/homebrew/wiki/Installation
+requirements_osx_brew_libs_install:11> case 10.10 (10.6)
+requirements_osx_brew_libs_install:18> return 1
Requirements installation failed with status: 1.

brew install gcc46                
==> Installing gcc46 from homebrew/homebrew-versions
gcc46: OS X Mavericks or older is required for stable.
Use `brew install devel or --HEAD` for newer.
Error: An unsatisfied requirement failed this build.

编辑:

我能够使用下面的命令进行安装。

代码语言:javascript
复制
rvm install 1.9.3 --with-gcc=clang

有人能帮我理解一下上面的命令有什么区别吗?谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-10-27 11:45:05

谢谢@JanStrnádek的回答。我从左到右解决了所有的依赖关系,并使用下面的命令安装了gcc,并再次尝试安装ruby。啊,真灵。

代码语言:javascript
复制
brew install homebrew/versions/gcc48
票数 5
EN

Stack Overflow用户

发布于 2015-06-17 06:55:16

尽可能使用最新版本,否则检查每个组件的正确版本,这些版本与您正在安装的组件的版本兼容。

如果您遵循本指南,这将容易得多。

我对红宝石是完全陌生的,但是用这个对我来说很好。

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

https://stackoverflow.com/questions/26572412

复制
相关文章

相似问题

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