ruby-on-rails - DevKit ruby​​ dk.rb init 不工作

标签 ruby-on-rails ruby devkit

我试图按照此链接中的过程在 Windows 上安装 Ruby 2.0.0 (x64): https://forwardhq.com/support/installing-ruby-windows 我被定向到。在查看了其他来源后,我认为这是最容易遵循的来源。

我下载了 Ruby Installer 然后安装了它。但是,之后,桌面上或“开始”菜单中都没有指向 Ruby IDE 的图标了……奇怪。

因此,在卸载 Ruby 2.0.0 之后,我安装了 Ruby 1.9.4。同样的事情。

然后我下载了相应的 DevKit zip 文件,如前所述,所有这些都在将其解压缩到 C:\DevKit 之前。

然后,正如指南所说,我在 PowerShell 中尝试了以下命令:

chdir C:\DevKit
ruby dk.rb init

我得到的是这个:

C:/Ruby193/lib/ruby/1.9.1/win32/registry.rb:172:in `find': unknown encoding name - CP720     (ArgumentError)
from C:/Ruby193/lib/ruby/1.9.1/win32/registry.rb:172:in `initialize'
from C:/Ruby193/lib/ruby/1.9.1/win32/registry.rb:231:in `exception'
from C:/Ruby193/lib/ruby/1.9.1/win32/registry.rb:231:in `raise'
from C:/Ruby193/lib/ruby/1.9.1/win32/registry.rb:231:in `check'
from C:/Ruby193/lib/ruby/1.9.1/win32/registry.rb:254:in `OpenKey'
from C:/Ruby193/lib/ruby/1.9.1/win32/registry.rb:385:in `open'
from C:/Ruby193/lib/ruby/1.9.1/win32/registry.rb:496:in `open'
from dk.rb:118:in `block in scan_for'
from dk.rb:116:in `each'
from dk.rb:116:in `scan_for'
from dk.rb:138:in `block in installed_rubies'
from dk.rb:138:in `collect'
from dk.rb:138:in `installed_rubies'
from dk.rb:146:in `init'
from dk.rb:313:in `run'
from dk.rb:332:in `<main>'

如您所见,亲爱的“answer-er”,此 block 的第一行中存在某种错误。

之后,我对自己说“尝试指南中的下一条指令,也许它会起作用”:

PS C:\DevKit> ruby dk.rb install

所以,我得到了这个:

Error loading 'config.yml'.  Have you run 'ruby dk.rb init' yet?

我是 Ruby 的新手,我试图寻找答案......但一无所获。

帮助? 谢谢!

最佳答案

您似乎遇到了编码问题。您可以尝试以下步骤吗?

将编码更改为 1252

C:\DevKit> chcp 1252
c:\DevKit> ruby dk.rb init

Rubyinstaller 组上有很多线程,herehere是一对。

关于ruby-on-rails - DevKit ruby​​ dk.rb init 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20814812/

相关文章:

ruby-on-rails - Rails has_many和belongs_to与外键错误的关系

ruby - windows ruby​​ debug ide gem 安装失败

api - 如何获取 Intuit Data Services (IDS) 测试版功能?

ruby-on-rails - 克隆的 ActiveRecord 对象在保存期间向 Postgres 发送 null id

ruby-on-rails - 我可以将 IP 地址存储为整数吗?

ruby-on-rails - 在模型中使用 Rails 助手

ruby - 从 rails 3 升级到 rails 4 时 has_many 关联的顺序错误

ruby - 为什么我可以使用 require_relative 多次扩展 Ruby 类?

javascript - Ruby Hpricot RegEx 替换 <BR >'s with <P>' s

ruby - 安装gem : Couldn't reserve space for cygwin's heap, Win32错误487错误