<p>problema de codificación de caracteres del árbol de carga</p>

Creado en 16 jun. 2020  ·  3Comentarios  ·  Fuente: rust-lang/cargo

Problema

Cuando ejecuto cargo tree (Cargo versión 1.44.0) en Git Bash en Windows 10, obtengo una salida que se parece a la siguiente (fragmento de la salida 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

Pasos

  1. Abra Git Bash en Windows 10
  2. Navega hasta la caja de óxido
  3. Ejecutar cargo tree

Soluciones posibles)

Ciertamente parece un problema de codificación de caracteres, pero no sé lo suficiente para decir más que eso.

Notas

Salida de cargo version : cargo 1.44.0 (05d080faa 2020-05-06)
Salida de rustc --version : rustc 1.44.0 (49cae5576 2020-06-01)
Versión de Git Bash MinTTY: 3.1.6 (x86_64-pc-msys)

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

Todos 3 comentarios

Esta parece ser una regresión reciente en MinTTY. Consulte https://github.com/git-for-windows/git/issues/2648 y https://github.com/msys2/MSYS2-packages/issues/1974. Parece que podría haber algunas soluciones en esos problemas, o puede ejecutar cargo tree --charset=ascii por ahora.

Eh. ¡Gracias por la explicación y la solución!

Parece que hay una solución alternativa: cmd //c chcp 65001 , pero creo que tenemos una buena comprensión de https://github.com/msys2/MSYS2-packages/issues/1974 y una vez que se resuelva, esto aquí El error también se solucionará.

¿Fue útil esta página
0 / 5 - 0 calificaciones