[英]How to install ruby on rails in windows
尝试在Ruby上安装Ruby on Rails时出错,如下所示
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.exe -r ./siteconf20180224-8176-ibolzo.rb extconf.rb
当前目录:C:/Ruby25-x64/lib/ruby/gems/2.5.0/gems/nio4r-2.2.0/ext/nio4r make“ DESTDIR =” clean'make'不被识别为内部或外部命令,可操作的程序或批处理文件。
当前目录:C:/Ruby25-x64/lib/ruby/gems/2.5.0/gems/nio4r-2.2.0/ext/nio4r make“ DESTDIR =”'make'不被识别为内部或外部命令,可操作程序或批处理文件。
制作失败,退出代码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.out临时增强MSYS / MINGW的PATH ...构建本机扩展。 这可能需要一段时间...
任何人都可以找出出现此错误的问题是什么
错误的意思是它找不到make
。 如果已经安装了MSYS2,请确保在PATH
环境变量中添加安装MSYS2的位置。
另外,如果您没有(或想要重新安装)MSYS2,则可以运行ridk install
,以便红宝石可以使用它。
按照这些步骤,实际上,我已经使用这些步骤将Ruby on Rails安装到许多Windows计算机上。
步骤1:下载Git BASH,因为BASH仿真的行为就像在LINUX和UNIX环境中的“ git”命令一样。
步骤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:在Ruby目录中创建一个devkit文件夹,这意味着在安装ruby软件后在其中创建了默认目录,例如该disk (:C) or (:D)/Ruby25/devkit/
第5步:提取里面的devkit文件devkit
文件夹
第6步:在devkit文件夹中打开GIT BASH并运行以下两个命令
$ 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
............
希望能帮助到你
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.