mind+ V 1.7.3 python模式运行出错的原因和解决办法
本帖最后由 林老头 于 2023-8-2 22:47 编辑今天有朋友咨询我一个问题,mind+ V 1.7.3 python模式运行出错
打印如下的错误信息:
Python runtime state: initialized
Traceback (most recent call last):
File "C:\Users\Administrator\Documents\mindplus-py\environment\Python3.8.5-64\lib\site.py", line 581, in <module>
main()
File "C:\Users\Administrator\Documents\mindplus-py\environment\Python3.8.5-64\lib\site.py", line 568, in main
known_paths = addsitepackages(known_paths)
File "C:\Users\Administrator\Documents\mindplus-py\environment\Python3.8.5-64\lib\site.py", line 351, in addsitepackages
addsitedir(sitedir, known_paths)
File "C:\Users\Administrator\Documents\mindplus-py\environment\Python3.8.5-64\lib\site.py", line 209, in addsitedir
addpackage(sitedir, name, known_paths)
File "C:\Users\Administrator\Documents\mindplus-py\environment\Python3.8.5-64\lib\site.py", line 165, in addpackage
for n, line in enumerate(f):
UnicodeDecodeError: 'gbk' codec can't decode byte 0x9d in position 261: illegal multibyte sequence
我自己安装后试了一下,果然出现同样的错误:
看样子是系统编码的问题,尝试解决问题,找到两种解决问题的方法:
1.修改打开文件的格式
直接找到出错的site.py文件,在160修改如下图所示:
直接把文件打开为utf-8格式,错误消失,但是有没有后遗症,不知道。
2.直接把系统的编码改为utf=8
方法如下:
打开系统设置,并找到时间和语言选项
点击进入该选项后,先点击语言,找到管理语言设置-更改系统区域设置,在beta版:使用Unicode UTF-8提供全球语言支持前面打勾。
我个人更倾向于修改系统编码这种方式。
页:
[1]