我目前正在从一本名为“#34;学习Python艰难之路”的书中进行练习。在这个特定的练习中,它需要将我的计算机设置为使用utf-8文件,但我无法配置它。
我曾尝试在这里阅读不同的博客和答案,但无法了解如何执行此操作。
感谢您的帮助!
答案 0 :(得分:1)
您已将控制台代码页设置正确。您的教程还让您设置PowerShell的$OutputEncoding
。您可以将其设置为与控制台匹配。您甚至可以在每次打开PowerShell控制台时完成此操作。
"chcp 65001 1>null " | Out-File -Encoding UTF8 -Append -PSPath (Get-Item variable:PROFILE).Value
"$OutputEncoding = [Console]::OutputEncoding" | Out-File -Encoding UTF8 -Append -PSPath (Get-Item variable:PROFILE).Value
Write-Warning "Reopen Powershell console"
注意:您还需要使用支持您将使用的字符的字体配置控制台。你必须尝试这个。 (有些字体支持所有已定义的代码点,但它们通过仅显示许多代码点的代码点编号来实现。)
答案 1 :(得分:0)
请参阅此线程。在Region->Languange
中进行设置,并在系统范围内使用utf-8
。