很长时间以来,我已经在 Windows 上使用 Ruby 看到了这种行为。如果我安装了 gem,有时命令行会“丢失”并停止打印输出,直到您返回命令行并按回车键几次。
我在其他地方也注意到了这一点。就像启动 Ruby on Rails 控制台一样。或者使用 Rails 生成模型。
其他人见过这个吗?这是什么原因造成的?奇怪的是,这种情况并非一直发生。
我从未在命令行中使用 PHP、Lua、Perl 或 Python 看到过这种情况。
我在 Vista 和 Windows 7(32 位和 64 位)上看到了这一点。这发生在多台机器上。