Ruby on rails devkit windows
Posted
技术标签:
【中文标题】Ruby on rails devkit windows【英文标题】: 【发布时间】:2011-07-01 16:21:28 【问题描述】:我在 Rails 上安装 ruby 的 devkit 时遇到问题。这是我得到的错误
C:\DevKit>ruby dk.rb review
Based upon the settings in the 'config.yml' file generated
from running 'ruby dk.rb init' and any of your customizations,
DevKit functionality will be injected into the following Rubies
when you run 'ruby dk.rb install'.
C:/Ruby192
C:/Ruby192/include/ruby-1.9.1
C:\DevKit>ruby dk.rb install
[INFO] Updating convenience notice gem override for 'C:/Ruby192'
[INFO] Installing 'C:/Ruby192/lib/ruby/site_ruby/devkit.rb'
[ERROR] Unable to find RubyGems in site_ruby or core Ruby. Please install RubyGems and rerun 'ruby dk.rb install'.
请帮帮我
谢谢
【问题讨论】:
你安装了 Ruby Gems 吗? 你应该有 - 如果你使用了 RubyInstaller。 @Brian - 是的,我安装了 ruby gem @Stephen Orr - 是的,我安装了它,我使用的是 Aptana Studio 3 【参考方案1】:错误是您将 C:/Ruby192/include/ruby-1.9.1
添加到 Ruby 安装列表中。
默认情况下dk.rb
不会找到该路径,实际上这不是有效路径。
请确保config.yml
仅包含以下内容:
- C:/Ruby192
破折号很重要
完成后,再次尝试ruby dk.rb install
。
【讨论】:
嗨,它现在可以工作了,但是我遇到了警告 C:\DevKit>ruby dk.rb install [INFO] 更新“C:/Ruby192”的便利通知 gem override [WARN] 跳过现有的 DevKit 帮助程序'C:/Ruby192'的库 警告是因为您是第一次安装它:-P 输入ruby dk.rb
将为您提供一个选项列表,包括在已经安装的情况下强制安装 devkit 的方法(例如你的情况)。正如通知所说,这是一个跳过的警告。
冲刺!我差点进入注册表,但这解决了无法获取现有 ruby 安装的问题。【参考方案2】:
打开config.yml
,配置Ruby EX的目录:C:/Ruby192
【讨论】:
以上是关于Ruby on rails devkit windows的主要内容,如果未能解决你的问题,请参考以下文章
Windows 中的 Ruby on Rails:安装 DevKit 时出错
在 Windows 7 x64 上安装 Ruby、Rails 和 DevKit 的问题 - 需要修复
在 Windows 上缺少 ImageMagick X11 的 Rails 安装
思考Ruby On Rails的底层代码(Ruby on Rails 開發秘籍 | Ruby on Rails 快速入門)