rails 4安装json时出错(1.8.2)

时间:2015-11-24 21:40:27

标签: ruby-on-rails ruby json

我正在使用这个Am的rails服务器。现在我尝试在mac上运行我的服务器,然后得到:

Could not find json-1.8.2 in any of the sources
Run `bundle install` to install missing gems.

所以我运行bundle install,我得到了......

Fetching source index from https://rubygems.org/
Using rake (10.4.2)
Using CFPropertyList (2.3.1)
Using i18n (0.7.0)

Errno::EACCES: Permission denied - /Users/danielhatcher/.rvm/gems/ruby-2.0.0-p247/gems/json-1.8.2/tests/test_json.rb
An error occurred while installing json (1.8.2), and Bundler cannot continue.
Make sure that `gem install json -v '1.8.2'` succeeds before bundling.

所以我尝试运行gem install json -v' 1.8.2'得到这个......

ERROR:  Could not find a valid gem 'json' (= 1.8.2) in any repository

任何帮助将不胜感激。我无法在网上找到任何关于此事的内容。

ruby​​ 2.0.0p247

2 个答案:

答案 0 :(得分:0)

您刚刚设置工作区吗?

在我开始之前,我遇到了同样的问题。

我去了railsinstaller.org,从那时起开发环境一直很好。

希望这会有所帮助。

答案 1 :(得分:0)

如果我不得不猜测这个问题,我会说你打开了一个新的shell,因为AM并且你的新shell没有配置为使用你用RVM安装的Ruby版本。

我会看一下,https://rvm.io/rvm/basics

基本上确保您使用随RVM安装的Ruby版本,并且您的shell已配置为使用它。

最新版本的JSON gem似乎是1.8.3,因此您可能想尝试该版本。 https://rubygems.org/gems/json

我希望我的评论会帮助你。