gpt4 book ai didi

windows - 为什么当我运行 ruby​​.exe/IRB 时得到的只是一个空白的 DOS shell?

转载 作者:可可西里 更新时间:2023-11-01 09:57:05 25 4
gpt4 key购买 nike

我在 Windows XP 笔记本电脑上安装了 ruby​​ 1.9.1p243(2009-07-16 修订版 24175)[i386-mingw32]。

当我运行 ruby​​.exe 时,我得到一个空白的 DOS Shell 窗口。命令提示符左上角没有预期的“irb(main):001:0>”。我可以在 shell 中输入,但是,我输入的任何代码在按下回车键时实际上都会执行任何操作。

我应该提到,我可以从 cmd.exe DOS shell 启动 IRB,它运行完美。此外,我将系统变量路径设置为 c:\ruby\bin,所以我知道这是可以的。

有什么想法可能会出错以及如何解决吗?

最佳答案

ruby.exe != irb.bat

irb 是一个将 ruby​​.exe 作为交互式 shell 运行的批处理文件。它实际上传递了一个名为“irb”(无扩展名)的文件作为参数。你想运行 irb。

关于windows - 为什么当我运行 ruby​​.exe/IRB 时得到的只是一个空白的 DOS shell?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1563679/

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