Rubyinstaller for Windows-ruby什么都不做

Rubyinstaller for Windows-ruby什么都不做,ruby,windows,rubyinstaller,Ruby,Windows,Rubyinstaller,我已经尝试使用RubyInstaller在Windows上使用Ruby2.0x64和Ruby1.9.3。输入ruby-v可以按预期工作,运行gem可以得到预期的使用文档。运行和使用交互式Ruby应用程序的效果与预期一致。我正在运行Windows 8.1更新 然而,对于这两种安装,从cmd运行ruby会给我一个空白提示,我可以在那里键入,但当我按enter键时,不会执行任何操作。如果我试图安装gem,程序运行时也会出现类似的问题,但绝对没有输出,什么也没有发生 我似乎在别处找不到类似的问题。有人知

我已经尝试使用RubyInstaller在Windows上使用Ruby2.0x64和Ruby1.9.3。输入
ruby-v
可以按预期工作,运行
gem
可以得到预期的使用文档。运行和使用交互式Ruby应用程序的效果与预期一致。我正在运行Windows 8.1更新

然而,对于这两种安装,从cmd运行
ruby
会给我一个空白提示,我可以在那里键入,但当我按enter键时,不会执行任何操作。如果我试图安装gem,程序运行时也会出现类似的问题,但绝对没有输出,什么也没有发生


我似乎在别处找不到类似的问题。有人知道可能出了什么问题吗?我该如何解决它?

您预计会发生什么?ruby.exe是ruby解释器,用于运行ruby脚本。通常,要使用它,您需要使用您喜爱的文本编辑器(但不是文字处理器)创建一个包含有效ruby命令的文件。如果将文件另存为
foobar.rb
,键入
ruby foobar.rb
(或者如果您告诉安装程序将.rb文件与ruby关联,只需键入
foobar.rb
)即可作为脚本/程序执行文件中的命令。如果不提供脚本文件名,ruby将进入输入模式,并希望您当场输入程序。它不会给出任何反馈,直到您通过键入CTRL-z指示文件结束,此时它将处理您键入的内容,并且很可能会告诉您所犯的所有错误。如果你想要逐行的交互式反馈,请使用
irb

哦,我明白了。我希望ruby能像Python那样工作。我在
gem
上仍然有同样的问题,但在搁置了一段时间后,我发现我实际上需要安装ruby devkit
gem
现在似乎已经正确安装了rails。