【问题标题】:rbenv install error on OS X?OS X上的rbenv安装错误?
【发布时间】:2014-06-10 20:34:11
【问题描述】:

我刚刚升级了我的 Mac,并使用 Time Machine 备份对其进行了更新,该备份包含一个带有 Rails、Pow 和 iMagick 的功能齐全的 Ruby 包。由于某种原因,一切似乎都被破坏了。

我正在尝试使用 rbenv 重新安装 Ruby,并在使用 rbenv install 2.1.2 时收到以下消息:

/usr/local/Cellar/rbenv/0.4.0/libexec/rbenv-hooks: line 32: cd: ../../../Cellar/rbenv-default-gems/1.0.0/etc/rbenv.d/install: No such file or directory
/usr/local/Cellar/rbenv/0.4.0/libexec/rbenv-hooks: line 32: cd: ../../../Cellar/rbenv-default-gems/1.0.0/etc/rbenv.d/install: No such file or directory
/usr/local/Cellar/rbenv/0.4.0/libexec/rbenv-hooks: line 32: cd: ../../../Cellar/rbenv-default-gems/1.0.0/etc/rbenv.d/install: No such file or directory
/usr/local/Cellar/rbenv/0.4.0/libexec/rbenv-hooks: line 32: cd: ../../../Cellar/rbenv-default-gems/1.0.0/etc/rbenv.d/install: No such file or directory

非常感谢任何关于我可以做些什么来解决问题的建议。

【问题讨论】:

  • 文件真的在那里吗?我在不同的场景中遇到过这样的事情,结果证明文件的所有者“错误”。
  • 不,该目录不存在。我在安装命令之前运行了brew install rbenv ruby-build rbenv-gem-rehash
  • 运行brew doctor时会发生什么?
  • brew doctor 没有错误。我认为这是一个宝石问题。
  • 我遇到了类似的问题,但是缺少的 gem 不像 OP 那样 rbenv-default-gems。查看错误并尝试对它说找不到的路径中的任何 gem 名称执行 brew install

标签: ruby macos homebrew rbenv


【解决方案1】:

运行“brew prune”应该可以解决这个问题

【讨论】:

    猜你喜欢
    • 2016-03-29
    • 1970-01-01
    • 1970-01-01
    • 2015-01-30
    • 2013-02-12
    • 2014-09-14
    • 1970-01-01
    • 1970-01-01
    • 2012-06-01
    相关资源
    最近更新 更多