DevKit ruby​​ dk.rb init不起作用

 重新生活好吗 发布于 2023-02-07 18:12

我试图按照以下链接中的步骤在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 `
'

正如你所看到的,亲爱的'回答',这个块的第一行有一些错误.

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

PS C:\DevKit> ruby dk.rb install

所以,我得到了这个:

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

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

救命?谢谢!

1 个回答
  • 您似乎遇到了编码问题.你能尝试以下步骤吗?

    将编码更改为1252

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

    上有Rubyinstaller组相当多的线程,在这里和这里是一对情侣.

    2023-02-07 18:15 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有