gpt4 book ai didi

rvm - Homebrew 要求打破了 Yosemite 上的 rvm 要求

转载 作者:行者123 更新时间:2023-12-01 02:14:04 25 4
gpt4 key购买 nike

在 iMac(2010 年中)和 Air(2010 年末)上更新为 Yosemite。我的开发者环境 [rvm 1.25.33, ruby​​ 2.1.2, homebrew] 在 iMac 上没有问题,但是当我尝试运行 rvm 要求时,Air 出现错误:

Checking requirements for osx.  
Installing requirements for osx.
Updating system.....
Installing required packages: gcc46, libyaml, readline, libksba....
Error running 'requirements_osx_brew_libs_install gcc46 libyaml readline libksba',
showing last 15 lines of
/Users/michael/.rvm/log/1413996850/package_install_gcc46_libyaml_readline_libksba.log
+ case "$1" in
+ [[ -t 1 ]]
+ return 1
+ 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
+ case "$_system_version" in
+ return 1
Requirements installation failed with status: 1.

我可以手动安装所有这些文件,除了 gcc46,每次都会出错。是的,我安装了 CLT 6.1(几次),但 Homebrew 软件似乎忽略了这一点,并坚持安装 gcc46 作为依赖项。

brew 更新和 brew doctor 说一切都很好。日志指出:
Installing gcc46 from homebrew/homebrew-versions  
Error: An unsatisfied requirement failed this build.
gcc46: OS X Mavericks or older is required for stable.
Use `brew install devel or --HEAD` for newer."

在 gcc49 已经可用的情况下 brew install --HEAD gcc46 似乎不合逻辑,但是经过两天的空研究和与此搏斗后,我尝试并得到:
No head is defined for gcc46

我已经重新安装了 Homebrew 和 rvm 四次,但每次都遇到相同的错误。如果不是因为我的 iMac 更新没有问题,我可能会把这归结为简单的不兼容。我的开发人员环境在两个系统上都是相同的。任何帮助将不胜感激!

最佳答案

您需要更新 rvm:

rvm get head

我即将推出下一个稳定版,所以明天就足够稳定了:
rvm get stable

关于rvm - Homebrew 要求打破了 Yosemite 上的 rvm 要求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26513616/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com