2012-01-17 3 views
2

Невозможно преодолеть проблему. Everytime я генерируя новый проект рельсов на окнах получить массаж:Ошибка при создании проекта новых приложений rails

Installing json (1.6.5) with native extensions 
Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension. 

    C:/Ruby193/bin/ruby.exe extconf.rb 
C:/Ruby193/bin/ruby.exe: No such file or directory -- extconf.rb (LoadError) 

Gem files will remain installed in C:/Ruby193/lib/ruby/gems/1.9.1/gems/json-1.6.5 
for inspection. 
Results logged to C:/Ruby193/lib/ruby/gems/1.9.1/gems/json-1.6.5/ext/json/ext/parser/gem_make.out 
An error occured while installing json (1.6.5), and Bundler cannot continue. 
Make sure that `gem install json -v '1.6.5'` succeeds before bundling. 

Я попытался вселить JSON, но без отсутствия ... я умудряюсь вселить json_pure. Но все равно получите эту ошибку. 'ruby dk.rb init' не работал

+4

Windows не очень хороший способ для разработки Ruby on Rails. Я рекомендую вам перейти на Unix-систему, например Ubuntu. – ExiRe

+1

+1 ExR Вы можете запустить и запустить через час или два с двойной загрузкой. Лучшее обоих миров. –

ответ

3

Для создания собственных расширений в Windows вам необходимо установить DevKit. Это дает вам Unix-подобную среду и компиляторы.

+0

попробовали это с rubyinstaller уже (он поставляется с devkit) ... тот же результат –

+0

ruby ​​dk.rb install не работает –

+1

«не работает»? Какая ошибка? Вы добавили devkit 'bin' и 'mingw \ bin' к вашему пути? – Nate