Nei*_*cci 3 ruby ruby-on-rails httparty
我正在尝试将(需要)httparty gem加载到Ruby文件中,但不断收到错误并且不成功.
以下是复制的错误:
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- httparty (LoadError)
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from /Users/neilricci/Desktop/test.rb:1:in `<main>'
Run Code Online (Sandbox Code Playgroud)
以下是httparty gem文件在我的计算机上的位置:
/Users/neilricci/.rbenv/versions/2.2.3/lib/ruby/gems/2.2.0/gems/httparty-0.13.7/lib/httparty.rb
Run Code Online (Sandbox Code Playgroud)
通过使用sudo安装httparty解决了问题,这很奇怪,因为我安装了httparty作为主管理员.
sudo gem install httparty
Run Code Online (Sandbox Code Playgroud)
您的代码似乎在 Ruby 2.0.0 中运行,但 gem 似乎是为 Ruby 2.2.3 安装的。
确保通过rvm或chruby或任何您个人用来管理 Ruby 版本的方式正确选择您的 Ruby 版本,并确保安装的 HTTParty 版本与您的代码运行的版本相同。
| 归档时间: |
|
| 查看次数: |
6466 次 |
| 最近记录: |