Как установить ruby on rails в windows
Получение ошибки при попытке установить Ruby на рельсы, как показано ниже команда
Praveen@PraveenLaptop MINGW64 ~
$ gem install rails --no-ri --no-rdoc
Ошибка: ошибка установки рельсов:
Ошибка: не удалось построить собственное расширение gem.
Текущий каталог: C:/Ruby25-x64/lib/ruby/gems/2.5.0/gems/nio4r-2.2.0/ext/ni o4r
C:/Ruby25-x64/bin/ruby.ехе-р./ siteconf20180224-8176-ibolzo.rb extconf.rb
Текущий каталог: C:/Ruby25-x64/lib/ruby/gems/2.5.0/gems/nio4r-2.2.0/ext/nio4r
сделать" DESTDIR= " чистым
"make" не распознается как внутренняя или внешняя команда.,
работоспособная программа или пакетный файл.
Текущий каталог: C:/Ruby25-x64/lib/ruby/gems/2.5.0/gems/nio4r-2.2.0/ext/nio4r
сделать " ДЕСТДИР="
"make" не распознается как внутренняя или внешняя команда.,
работоспособная программа или пакетный файл.
Make failed, exit code 1
Драгоценный камень файлы останутся установленными в C:/Ruby25-x64/lib/ruby/gems/2.5.0/gems/nio4r-2.2.0 для проверки.
Результаты занесены в журнал C:/Ruby25-x64/lib/ruby/gems/2.5.0/extensions/x64-mingw32/2.5.0 /nio4r-2.2.0 / gem_make.из
Временно усиливающий путь для MSYS/MINGW...
Дом родной увеличение. Это может занять некоторое время...
Может ли кто-нибудь понять, в чем проблема получения этой ошибки
2 ответов:
Следуйте этим шагам, на самом деле, я установил Ruby on Rails на многие машины windows, используя эти шаги.
Шаг 1: загрузите Git BASH, поскольку эмуляция BASH ведет себя так же, как команда "git" в средах LINUX и UNIX.
Шаг 1.1: Загрузите и установите последнюю версию NodeJS из здесь и проверьте версию NodeJS
$ node -v #=> v6.11.5 # or something like thisШаг 2: загрузите последнюю версию ruby здесь и установите ее в свой компьютер. справочник. Проверьте версию Ruby
$ ruby -v #=> ruby 2.3.1p112 (2016-04-26 revision 54768) [x64-mingw32] # or something like thisШаг 3: загрузите Devkit здесь возьмите подходящий для вашего windows бит, такой как 32 или 64 бит
Шаг 4: создайте папку devkit внутри каталога Ruby, что означает, где создан каталог по умолчанию после установки программного обеспечения ruby, что-то вроде этого
disk (:C) or (:D)/Ruby25/devkit/Шаг 5: извлеките файл DevKit из папки
devkitШаг 6: откройте свой GIT BASH внутри папку devkit и выполните эти две команды
$ ruby dk.rb init $ ruby dk.rb installЕсли выше команда работает правильно, то сделано.
Шаг 7: Теперь вы можете запустить команду rails для установки внутри папки ruby
$ gem install railsШаг 8: проверьте версию Rails
$ rails -v #=> Rails 5.0.6Если до сих пор все шаги-это нормально? вот и все, теперь запустите команду rails и создайте проект rails, например
$ rails new project create create README.md create Rakefile create config.ru create .gitignore create Gemfile create app create app/assets/config/manifest.js ............Надеюсь, это поможет
Ошибка говорит о том, что он не может найти
make. Если у вас уже установлен MSYS2, убедитесь, что вы добавили место, где установлен MSYS2, в переменную средыPATH.Кроме того, вы можете запустить
ridk install, Если у вас нет (или вы хотите переустановить) MSYS2, чтобы он мог использоваться ruby.
Comments