gpt4 book ai didi

Ruby 安装/初始化未找到 dk.rb

转载 作者:数据小太阳 更新时间:2023-10-29 07:37:50 31 4
gpt4 key购买 nike

我正在尝试在 Win7 上下载/安装 Ruby(我是 Ruby 新手)。

我去了这个网址: http://rubyinstaller.org/downloads/并下载版本“Ruby 1.9.3-p545”我安装到以下文件夹/目录:C:\RubyDevKit\(文件夹名称中没有空格)。

当我尝试执行初始化步骤时出现以下错误:

C:\RubyDevKit>ruby dk.rb init
ruby: No such file or directory -- dk.rb (LoadError)

我在命令行上运行了这个:

C:\RubyDevKit>ruby -v
ruby 1.9.3p545 (2014-02-24) [i386-mingw32]

所以我确实安装了 ruby​​,并且我在正确的目录中(根据这个 SO 链接:LoadError when installing ruby devkit)

我也试过,同样的错误:

C:\RubyDevKit>chcp 1252
Active code page: 1252

我确实安装了 Aptana v3,build 3.4.2.201308081805(但没有其他版本的 Ruby)。我也无法通过 Windows 资源管理器/cmd 行在任何地方找到实际文件 dk.rb。

C:\RubyDevKit>dir
Volume in drive C is Local Disk
Volume Serial Number is 0CBF-3D16

Directory of C:\RubyDevKit

05/29/2014 03:04 PM <DIR> .
05/29/2014 03:04 PM <DIR> ..
05/29/2014 03:04 PM <DIR> bin
05/29/2014 03:04 PM <DIR> doc
05/29/2014 03:04 PM <DIR> include
05/29/2014 03:04 PM <DIR> lib
05/29/2014 03:04 PM <DIR> share
05/29/2014 03:04 PM 167,349 unins000.dat
05/29/2014 03:04 PM 1,193,995 unins000.exe
2 File(s) 1,361,344 bytes
7 Dir(s) 1,287,681,196,032 bytes free

bin目录:

C:\RubyDevKit>cd bin

C:\RubyDevKit\bin>dir
Volume in drive C is Local Disk
Volume Serial Number is 0CBF-3D16

Directory of C:\RubyDevKit\bin

05/29/2014 03:04 PM <DIR> .
05/29/2014 03:04 PM <DIR> ..
02/24/2014 09:20 PM 4,397 erb
02/24/2014 09:20 PM 177 erb.bat
02/24/2014 09:20 PM 921 gem
02/24/2014 09:20 PM 177 gem.bat
02/24/2014 09:20 PM 318 irb
02/24/2014 09:20 PM 177 irb.bat
02/24/2014 09:20 PM 1,486,336 libeay32.dll
02/24/2014 09:20 PM 127,316 libffi-6.dll
02/24/2014 09:20 PM 140,586 libgdbm-3.dll
02/24/2014 09:20 PM 103,726 libgdbm_compat-3.dll
02/24/2014 09:20 PM 1,262,898 libiconv-2.dll
02/24/2014 09:20 PM 441,874 libyaml-0-2.dll
02/24/2014 09:17 PM 2,289,664 msvcrt-ruby191.dll
02/24/2014 09:20 PM 238,505 pdcurses.dll
02/24/2014 09:20 PM 1,231 rake
02/24/2014 09:20 PM 177 rake.bat
02/24/2014 09:20 PM 788 rdoc
02/24/2014 09:20 PM 177 rdoc.bat
02/24/2014 09:20 PM 188 ri
02/24/2014 09:20 PM 177 ri.bat
02/24/2014 09:17 PM 70,239 ruby.exe
02/24/2014 09:17 PM 70,239 rubyw.exe
12/30/2013 01:11 PM 312 setrbvars.bat
02/24/2014 09:20 PM 341,504 ssleay32.dll
02/24/2014 09:20 PM 298 testrb
02/24/2014 09:20 PM 177 testrb.bat
02/24/2014 09:20 PM 83,968 zlib1.dll
27 File(s) 6,666,547 bytes
2 Dir(s) 1,287,679,569,920 bytes free

我不确定如何让 Ruby 启动并运行,特别是通过“初始化”步骤。

编辑:在 Aptana IDE -> 终端中,我输入:

$ gem install ruby-debug-ide --platform=ruby

然后回来了:

Fetching: ruby-debug-ide-0.4.22.gem (100%)
ERROR: Error installing ruby-debug-ide:
The 'ruby-debug-ide' native gem requires installed build tools.

Please update your PATH to include build tools or download the DevKit
from 'http://rubyinstaller.org/downloads' and follow the instructions
at 'http://github.com/oneclick/rubyinstaller/wiki/Development-Kit'

还要添加(从 cmd 行:

C:\RubyDevKit\bin>gem -v
1.8.28

最佳答案

如果其他人遇到这个问题,真正的答案是最新版本的 DevKit 没有名为 dk.rb 的文件。只有用于 Ruby 1.9.3-p551 的旧版本 DevKit 4.5 (DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe) 使用 dr.rb 配置脚本。

TL;DR:如果正在学习提到 dk.rb 的教程,最简单的做法是使用 Ruby 1.9 和 DevKit 4.5

关于Ruby 安装/初始化未找到 dk.rb,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23942220/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com