【问题标题】:rvm install ruby 1.9.3 : Missing required packagesrvm install ruby​​ 1.9.3:缺少必需的软件包
【发布时间】:2013-02-25 19:16:57
【问题描述】:

我正在尝试通过 RVM 从 Ruby 1.8 切换到 1.9.3:

rvm install 1.9.3

但每次我都有警告:

Missing required packages: autoconf, automake, libtool, pkg-config, libyaml, readline, libxml2, libxslt, libksba, openssl, curl-ca-bundle, sqlite.

我试过了

rvm pkg install libyaml

但没有比这更好的了。每次我收到此警告时,它都会阻止我安装 rails 3(缺少 libyaml 和 openssl)。有人已经解决了吗?感谢您的帮助。

我正在运行 Mac OS X 10.8.2

【问题讨论】:

标签: ruby-on-rails rvm


【解决方案1】:

尝试运行

rvm requirements

然后:

brew install autoconf automake libtool pkg-config apple-gcc42 libyaml readline libxml2 libxslt libksba openssl sqlite

如果您仍有问题,可以查看 - click here

【讨论】:

  • 谢谢!我使用该链接安装 Homebrew,然后 brew install 命令适用于除 libxml2 和 libxslt 之外的所有设备。我“捆绑安装”,然后安装了 rails :不工作。我再次尝试 brew install 这两个,现在它工作了!呸!感谢您的帮助!
  • 如果您收到 Error: No available formula for apple-gcc42 山狮错误,请尝试 brew tap --repair homebrew/dupes ,然后尝试重新安装
【解决方案2】:

这是 RVM 1.19 的新功能,我们将努力改进消息,现在只需尝试:

rvm get head
rvm install 1.9.3 --autolibs=3

【讨论】:

  • 它没有,因为我认为首先运行 rvm get head 很明显 - 更新说明
猜你喜欢
  • 2020-01-13
  • 2014-03-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多