2023-8-2 22:45:43 [显示全部楼层]
1432浏览
查看: 1432|回复: 0

[版本更新] 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


我自己安装后试了一下,果然出现同样的错误:

mind+ V 1.7.3 python模式运行出错的原因和解决办法图1

看样子是系统编码的问题,尝试解决问题,找到两种解决问题的方法:

1.修改打开文件的格式

直接找到出错的site.py文件,在160修改如下图所示:

mind+ V 1.7.3 python模式运行出错的原因和解决办法图2
直接把文件打开为utf-8格式,错误消失,但是有没有后遗症,不知道。

2.直接把系统的编码改为utf=8

方法如下:
打开系统设置,并找到时间和语言选项

mind+ V 1.7.3 python模式运行出错的原因和解决办法图4
点击进入该选项后,先点击语言,找到管理语言设置-更改系统区域设置,在beta版:使用Unicode UTF-8提供全球语言支持前面打勾。

mind+ V 1.7.3 python模式运行出错的原因和解决办法图3

我个人更倾向于修改系统编码这种方式。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail