auto-coder icon indicating copy to clipboard operation
auto-coder copied to clipboard

An error occurred: UnicodeDecodeError - 'gbk' codec can't decode byte 0x9a in position 395: illegal multibyte sequence

Open Victor94-king opened this issue 1 year ago • 3 comments

image 我在windows上部署的,ray和模型部署都已经成功了。为什么一致报编码错误,包括vscode插件

Victor94-king avatar Sep 08 '24 12:09 Victor94-king

image

我在 /coding 的时候遇到类似的问题

Undertone0809 avatar Nov 23 '24 20:11 Undertone0809

看了一下源代码,问题出在 open(file_path, "r") 在mac/Linux这么写没问题,在Windows系统就会出现文件编码误判的问题。考虑健壮性的话,应该在打开前检测文件的编码,或者一刀切要求源代码一律为utf-8,然后使用 open(file_path, "r", encoding='utf-8') 来读取文件。建议改进。。

yanhuixie avatar Dec 30 '24 11:12 yanhuixie

https://uelng8wukz.feishu.cn/wiki/JMrtwxuS0iwXmqkwKqzc3Pysnob?fromScene=spaceOverview 打开文档看这一段: 高级系统设置->环境变量->PYTHONUTF8,默认值给1。 高级系统设置->环境变量->PYTHONENCODING,默认值给utf-8。

yanhuixie avatar Dec 31 '24 06:12 yanhuixie