Open lyrain2009 opened 9 months ago
Kicad info: Kicad Application: KiCad x64 on x64 Version: 7.0.9, release build
add encoding='utf-8', problem solved
Since you've identified the problem and have a potential fix, why not just issue a pull request?
Since you've identified the problem and have a potential fix, why not just issue a pull request? Thanks.
I find it's not a good ideal to modify source file,because all the open function in source shoud be added "encoding='utf-8' ".
the reason of UnicodeDecodeError is the system encoding method,because when python open file,it use system default encoding. I use windows in china,the default encoding is 'gbk',so when python open file ,it use 'gbk' codec to decode utf-8 file that cause error. So the solution is set Python to utf-8 mode,just set the PYTHONUTF8=1 environment variable,no need to modify source file. Python: Use the UTF-8 mode on Windows!
Screenshots Desktop (please complete the following information):