im试图在Windows 7上使用DevKit安装导轨
我已经安装了railsinstaller
我在config.yml中添加了Ruby2.1.0的路径:
# This configuration file contains the absolute path locations of all
# installed Rubies to be enhanced to work with the DevKit. This config
# file is generated by the 'ruby dk.rb init' step and may be modified
# before running the 'ruby dk.rb install' step. To include any installed
# Rubies that were not automagically discovered, simply add a line below
# the triple hyphens with the absolute path to the Ruby root directory.
#
# Example:
#
# ---
# - C:/ruby19trunk
# - C:/ruby192dev
#
---
- C:/RailsInstaller/Ruby2.1.0
每当我尝试运行
时ruby dk.rb install
它给了我以下内容:
[info]跳过现有的宝石覆盖 'c:/railsinstaller/ruby2.1.0'
的库
[警告]跳过现有的Devkit助手 'c:/railsinstaller/ruby2.1.0'
当我尝试使用强制选项时:
ruby dk.rb install --force
我明白了:
[警告]更新(带有备份)现有的GEM替代 'c:/railsinstaller/ruby2 .1.0'[warn]更新(带有备份)devkit 'c:/railsinstaller/ruby2 .1.0'
的助手库
我已经回答了其他堆栈溢出问题。喜欢这里:
警告被视为铁轨中的错误
,但我的诚实建议是削减芽中的铁轨开发,并开始在OSX或Linux上开发。您将非常感谢您的工作。Ruby本质上是很自然的线条,摆脱Windows环境将有助于您为您的心脏和头部疼痛节省。
我建议在Windows上使用Vagrant虚拟机进行Ruby开发。Vagrant运行Linux Ubuntu,并允许您在本地计算机和虚拟机之间同步文件夹。文档和说明在这里:
http://docs.vagrantup.com/v2/getting-started/index.html
当然,如果您可以访问Mac,则OSX预装了Ruby,因此只需几分钟即可准备好您的铁路环境。如果不这样做,Vagrant是一台很棒的虚拟机。