显示颜色代码而不是颜色

时间:2017-11-13 20:41:48

标签: powershell cmd colors rust rust-cargo

每当我执行cargo run时,控制台中的所有颜色都会显示为颜色代码。显示颜色的其他程序正常工作并显示颜色。

当我像cargo run > output.txt重定向标准输出时,所有颜色都显示得很好。对于cmd,powershell和hyper(我使用的终端模拟器)也是如此。

color codes

货物0.20.0按预期工作,但货物0.21.1与cargo@0.22.0有相同的错误。

我正在使用Windows 10 16299.19。我没有使用旧版控制台,我已经删除了注册表中的Computer\HKEY_CURRENT_USER\Console以重置cmd颜色。

然后我在我的机器上的另一个帐户上尝试了它,一切正常。干净的Windows安装没有帮助。

1 个答案:

答案 0 :(得分:1)

Issue on Github

问题是term环境变量与货物使用的termcolor箱子无法正常工作。