我从轨道上的ruby开始,我正在尝试创建我的第一个博客。所以我跑了:
rails new blog -database=mysql
出现错误:
Gem::InstallError: The 'json' native gem requires installed build tools.
但是因为我在博客目录中看到了一个json目录,所以我并不在乎。 所以我运行命令来创建数据库:
rake db:create --trace
我还有另一个错误:
Could not find gem 'rails (= 3.1.3) x86-mingw32' in any of the gem sources listed in your Gemfile.
Run `bundle install` to install missing gems.
有人知道这是什么问题吗?
答案 0 :(得分:1)
也可能需要运行
bundle exec rake db:create
答案 1 :(得分:0)
您可以尝试“gem list | grep json”来检查json是否已经安装。 然后,您可以在Gemfile中添加以下行(在您站点的目录中):
gem 'json'
然后
bundle install json
或bundle update json