我正在使用这个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
答案 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
我希望我的评论会帮助你。