ruby - json_pure/rubygems 循环依赖

标签 ruby json rubygems

我在尝试设置 rvm 时遇到问题,由于 gems 依赖于 json_pure,因此未安装 gems。我尝试安装json_pure,但rubygems本身似乎依赖于json_pure。我已尝试删除所有版本的 json_pure,但 ruby​​gems 仍然提示。

$ sudo gem install json_pure
/Library/Ruby/Site/1.8/rubygems.rb:777:in `report_activate_error': Could not find RubyGem json_pure (>= 0) (Gem::LoadError)

我尝试下载 gem 并在本地安装,但 ruby​​gems 仍然提示依赖关系。

最佳答案

我遇到了这个问题,并且上述解决方案对我不起作用。 (我不使用 rvm,重新安装 RubyGems 没有解决问题。)

这就是我在 Mac 上修复设置的方法。 (Ruby 1.8.6、Mac OS X 10.5.8)

1) 转到http://rubygems.org/gems/json_pure

2) 将 json_pure gem 下载到 ~/Downloads

3) cd ~/Downloads/

4) sudo gem install json_pure-1.4.6.gem

(您仍然会看到“无法找到 RubyGem json_pure”错误,但安装确实有效。要仔细检查,您可以重做“sudo gem install json_pure-1.4”。 6.gem',您第二次就不会看到该错误。)

5) 验证 json_pure 现已安装:

gem list

关于ruby - json_pure/rubygems 循环依赖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2728384/

相关文章:

没有 Rails 的 Ruby/Postgres ActiveRecord : Undefined Table ERROR: relation "..." does not exist

javascript - json 文件未从 Visual Studio 2013 加载

json - Pug - 与条件 .json 对象混合

ruby-on-rails - 安装 Rails gem 时,rails.bat 如何安装到 bin 目录?

ruby-on-rails - 是否可以在 RoR 项目的根级别为不同的应用程序保留不同的文件夹

ruby-on-rails-3 - 是否有 gem 可以从 SCSS 文件生成图表?

ruby - 开源项目中的版本控制礼仪?

ruby-on-rails - 如何对 Ruby 参数进行惰性求值

ruby - 在 Sinatra 中获取唯一的 session ID

android - android 设备上的 map 仅显示来自 url 的一个标记,但在我使用 Toast 时显示所有值