Gem install命令不起作用

时间:2017-03-14 12:29:45

标签: rubygems

我现在正在使用macbook终端来研究rails。 我试图在轨道上安装ruby,所以我得到了自制软件和rbenv。 我输入了#gem; gem install rails"得到铁路,但他说

  

"错误:加载命令:install(LoadError)无法加载此类文件    - openssl错误:执行gem时...(NoMethodError)       未定义的方法`invoke_with_build_args'为零:NilClass"

我不知道这个错误,因为我通常使用Windows .. 我认为宝石安装不完全所以我试图重新安装宝石, 但我甚至无法找到如何重新安装这个。 请帮助我..

1 个答案:

答案 0 :(得分:0)

最新版本的Ruby是 2.4.0 ,以及 最新版本的Rubygems是 2.6.11

虽然没有必要使用最新版本的Ruby本身, (注意:Rails 4.x与您的版本兼容,但Rails 5.x不是),更新Rubygems版本应该有所帮助。要更新Rubygems版本,只需运行

$ gem update --system

---更新:---

如果这不起作用,您可以在https://rubygems.org/pages/download手动安装最新版本的Rubygems