Rails命令安装ANSICON后无法正常工作

时间:2012-09-12 05:49:17

标签: ruby windows ruby-on-rails-3 colors crash

我安装了ANSICON以获得我的Rails Cucumber测试的彩色输出。我从https://github.com/adoxa/ansicon/downloads下载了ansicon并使用ansicon -i命令安装了x64 ansicon exe(我使用的是64位Windows 7机器)。之后,无论我在命令提示符下输入什么命令,它都会崩溃,说“窗口无响应”。

例如,如果我运行命令“rails new myapp”,则错误消息是“ruby interpreter 1.9.3已停止工作”。我无法弄清楚为什么安装ansicon导致其他进程崩溃。

我尝试卸载aniscon“ansicon -u”。在此之后,一切都恢复正常。

3 个答案:

答案 0 :(得分:3)

如果有一张nVidia卡,则与其中一个加载的dll发生冲突,这会导致崩溃。将其添加到系统环境变量中:

set ANSICON_EXC=nvd3d9wrap.dll

让事情对我有用..

答案 1 :(得分:1)

您需要最新版本1.65 1. http://adoxa.hostmyway.net/ansicon/

答案 2 :(得分:0)

尝试ConEmu - 另一个Windows终端(我是它的作者)。

其功能之一是ansi转义序列的内部处理。希望,它会让你满意。