Как установить 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...
Дом родной увеличение. Это может занять некоторое время...




Может ли кто-нибудь понять, в чем проблема получения этой ошибки

541   2  

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

    Ничего не найдено.