<p>problema de codificação de caracteres da árvore de carga</p>

Criado em 16 jun. 2020  ·  3Comentários  ·  Fonte: rust-lang/cargo

Problema

Ao executar cargo tree (Cargo versão 1.44.0) no Git Bash no Windows 10, obtenho uma saída que se parece com o seguinte (trecho da saída real):

Γö£ΓöÇΓöÇ anyhow v1.0.30
Γö£ΓöÇΓöÇ chrono v0.4.11
Γöé   Γö£ΓöÇΓöÇ num-integer v0.1.42
Γöé   Γöé   ΓööΓöÇΓöÇ num-traits v0.2.11
Γöé   Γöé       [build-dependencies]
Γöé   Γöé       ΓööΓöÇΓöÇ autocfg v1.0.0
Γöé   Γöé   [build-dependencies]
Γöé   Γöé   ΓööΓöÇΓöÇ autocfg v1.0.0
Γöé   Γö£ΓöÇΓöÇ num-traits v0.2.11 (*)
Γöé   Γö£ΓöÇΓöÇ serde v1.0.110

Passos

  1. Abra o Git Bash no Windows 10
  2. Navegue até a caixa de ferrugem
  3. Execute cargo tree

Soluções possíveis)

Certamente parece um problema de codificação de caracteres, mas não sei o suficiente para dizer mais do que isso.

Notas

Resultado de cargo version : cargo 1.44.0 (05d080faa 2020-05-06)
Saída de rustc --version : rustc 1.44.0 (49cae5576 2020-06-01)
Versão Git Bash MinTTY: 3.1.6 (x86_64-pc-msys)

A-console-output C-bug Command-tree upstream

Todos 3 comentários

Esta parece ser uma regressão recente em MinTTY. Consulte https://github.com/git-for-windows/git/issues/2648 e https://github.com/msys2/MSYS2-packages/issues/1974. Parece que pode haver algumas soluções alternativas observadas para esses problemas, ou você pode executar cargo tree --charset=ascii por enquanto.

Huh. Obrigado pela explicação e solução alternativa!

Parece que há uma solução alternativa: cmd //c chcp 65001 , mas acho que temos uma boa compreensão sobre https://github.com/msys2/MSYS2-packages/issues/1974 e, uma vez que isso seja resolvido, isso aqui bug também será corrigido.

Esta página foi útil?
0 / 5 - 0 avaliações