2016-07-16 3 views
0

Building native extensions. This could take a while...Ошибки при установке рельсов на окнах

ERROR: Error installing rails: ERROR: Failed to build gem native extension.

C:/Ruby22-x64/bin/ruby.exe -r ./siteconf20160716-3500-cejnk5.rb extconf.rb

Invalid argument - C:/Ruby22-x64/bin/ruby.exe -r ./siteconf20160716-3500-cejnk5. rb extconf.rb 2>&1

Gem files will remain installed in C:/Ruby22-x64/lib/ruby/gems/2.2.0/gems/websoc ket-driver-0.6.4 for inspection.

Results logged to C:/Ruby22-x64/lib/ruby/gems/2.2.0/extensions/x64-mingw32/2.2.0 /websocket-driver-0.6.4/gem_make.out

ответ

0

Это может быть много вещей, как Windows, довольно привередлив для запуска Rails в Off верхней части моей головы:.

  1. ли вы случайно установить 64 битную версию Ruby, или Рельсы, когда вам нужно 32 бит? Вы можете протестировать, введя ruby ​​-v в командной строке и посмотрев, есть ли ваша версия i386 или x64, а также проверьте свою системную информацию, чтобы узнать, равна ли вашей системе 32 или нет. Вы можете получить разные версии Ruby здесь: http://rubyinstaller.org/downloads
  2. Является ли ссылка на C: /Ruby22-x64/bin/ruby.exe в вашей переменной окружения среды? Environment variable path
  3. Вы устанавливаете версию Rails Gem, которая не работает с Windows или текущей системой? Возможно, стоит попробовать gem install rails -v 4.1.8 (который работает на моей установке Windows) или других конкретных версиях и посмотреть, работает ли он.
Смежные вопросы