使用 DevKit 安装 Rails 时出错
Error in Installing Rails Using DevKit
我正在尝试在 windows 7
上使用 Devkit 安装 rails
我已经安装了rails安装程序
我在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] Skipping existing gem override for
'C:/RailsInstaller/Ruby2.1.0'
[WARN] Skipping existing DevKit helper
library for 'C:/RailsInstaller/Ruby2.1.0'
当我尝试使用强制选项时:
ruby dk.rb install --force
我明白了:
[WARN] Updating (with backup) existing gem override for
'C:/RailsInstaller/Ruby2 .1.0' [WARN] Updating (with backup) DevKit
helper library for 'C:/RailsInstaller/Ruby2 .1.0'
我已经类似地回答了其他堆栈溢出问题。喜欢这里:
warnings being treated as errors in rails
但我的诚实建议是将您的 rails 发展扼杀在萌芽状态,然后在 OSX 或 Linux 上开始发展。你会很感激你这样做了。 Ruby 在自然界中是非常自然的 linuxy,离开 windows 环境将帮助您省去很多心痛和头痛。
我建议在 windows 上使用 Vagrant 虚拟 machine 进行 Ruby 开发。 Vagrant 运行s linux ubuntu 并允许您在本地 machine 和虚拟 machine 之间同步文件夹。文档和说明在此处:
http://docs.vagrantup.com/v2/getting-started/index.html
当然,如果您可以访问 mac,OSX 会预装 Ruby,因此只需几分钟即可准备好您的 Rails 环境去。如果你不这样做,Vagrant 是一个很好的虚拟 machine to 运行。
我正在尝试在 windows 7
上使用 Devkit 安装 rails我已经安装了rails安装程序
我在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] Skipping existing gem override for 'C:/RailsInstaller/Ruby2.1.0'
[WARN] Skipping existing DevKit helper library for 'C:/RailsInstaller/Ruby2.1.0'
当我尝试使用强制选项时:
ruby dk.rb install --force
我明白了:
[WARN] Updating (with backup) existing gem override for 'C:/RailsInstaller/Ruby2 .1.0' [WARN] Updating (with backup) DevKit helper library for 'C:/RailsInstaller/Ruby2 .1.0'
我已经类似地回答了其他堆栈溢出问题。喜欢这里:
warnings being treated as errors in rails
但我的诚实建议是将您的 rails 发展扼杀在萌芽状态,然后在 OSX 或 Linux 上开始发展。你会很感激你这样做了。 Ruby 在自然界中是非常自然的 linuxy,离开 windows 环境将帮助您省去很多心痛和头痛。
我建议在 windows 上使用 Vagrant 虚拟 machine 进行 Ruby 开发。 Vagrant 运行s linux ubuntu 并允许您在本地 machine 和虚拟 machine 之间同步文件夹。文档和说明在此处:
http://docs.vagrantup.com/v2/getting-started/index.html
当然,如果您可以访问 mac,OSX 会预装 Ruby,因此只需几分钟即可准备好您的 Rails 环境去。如果你不这样做,Vagrant 是一个很好的虚拟 machine to 运行。