我用的是 railsinstaller 安装时提供的 Command Prompt with Ruby on Rails 但是一直以来都有乱码的问题 不知道是怎么回事……
这是刚运行完 `user = User.find_or_create_by_email :name => CONFIG[:name].dup, :email =>CONFIG[:email].dup, :password => CONFIG[:password].dup, :password_confirmation => CONFIG[:password_confirmation].dup
` 就有 [1m[36m 这种东西……
其实是 ANSI Color 颜色代码 Google 关键字 windows command prompt color http://softkube.com/blog/ansi-command-line-colors-under-windows/
#1 楼 @southwolf 为啥会这样…… C:\ansiconx86>ansicon -i 'ansicon' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
edit....
是我下错文件了……没事了
ansicon.exe 和 dll copy 到 c:\Windows 目录下,然后更改 ruby 的命令行快捷方式,前面加 ansicon.exe 即可。
在下载的 ansi161.zip\x86\(如果是 64 位系统则应该是 x64)中,把两个文件复制到 PATH 中,比如 Ruby 的 bin 下 然后运行 ansicon -i 最后 bundle 里面还要装 win32console
#19 楼 @ShiningRay 完蛋了,现在的问题是,我重装了 railsinstaller 之后还是提示 Ruby Interpreter (CUI) 1.9.3p1392 [i386-mingw32] has stopped working