我是这个环境的新手,我正在尝试安装 Rails。我安装了 ruby 并使用 rvm list
检查我得到 ruby-2.0.0-p0 作为我的当前和默认。我尝试在安装 ruby 之后安装 rails
gem install rails
获取错误:
ERROR: Loading command :install (LoadError)
cannot load such file -- openssl
ERROR: while executing gem ... (NoMethodError)
undefined method `invoke_with_build_args` for nil:NilClass
最佳答案
你那里缺少 openssl :)
安装openssl包
rvm pkg install openssl
删除您正在使用的 Ruby 安装
rvm remove 2.0.0
最后用 openssl 重新编译 Ruby
rvm install 2.0.0 --with-openssl-dir=$HOME/.rvm/usr
现在一切正常。不要忘记:
rvm use 2.0.0 --default
关于ruby-on-rails - ubuntu 中 gem 安装 rails 输出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15183220/