Ruby on Rails: Rake db: create -> Не удалось найти гем - PullRequest
0 голосов
/ 04 декабря 2011

Я начинаю с ruby ​​on rails и пытаюсь создать свой первый блог.Итак, я запустил:

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.

Кто-нибудь знает, в чем проблема?

Ответы [ 2 ]

1 голос
/ 05 декабря 2011

Также может потребоваться запустить

bundle exec rake db:create
0 голосов
/ 04 декабря 2011

вы можете попробовать "список драгоценных камней | grep json", чтобы проверить, установлена ​​ли уже json. Затем вы можете добавить следующую строку в Gemfile (в каталоге вашего сайта):

gem 'json'

, а затем

bundle install json или bundle update json

Удачи,

...