关于easygui字体!!
为什么我改了easygui的字体为微软雅黑之后,运行程序就会报错Traceback (most recent call last):
File "C:\Users\asus\Desktop\test.py", line 1, in <module>
import easygui as g
File "C:\Users\asus\AppData\Local\Programs\Python\Python38-32\lib\site-packages\easygui.py", line 180
SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xc8 in position 2: invalid continuation byte
求助!!!
自带字体太难看了 我之前也遇到过类似的报错,但是我忘记了,有具体的源代码吗?(我也是新手) 小甲鱼的书上(零基础入门学习Python第一版)讲过,
改字体:
修改位置为C:\Python34\Lib\site-packages\easygui.py(用你自己的目录)
更改字体:找到PROPORTIONAL_FONT_FAMILY = ("MS", "Sans", "Serif")
改为
PROPORTIONAL_FONT_FAMILY = ("微软雅黑") qiuyouzhi 发表于 2020-2-6 21:43
小甲鱼的书上(零基础入门学习Python第一版)讲过,
改字体:
修改位置为C:\Python34\Lib\site-packages\ ...
我是这样改的
然后报错了 我就是猛辣 发表于 2020-2-7 17:23
我是这样改的
然后报错了
报的啥子错 qiuyouzhi 发表于 2020-2-7 18:38
报的啥子错
Traceback (most recent call last):
File "C:\Users\asus\Desktop\test.py", line 1, in <module>
import easygui as g
File "C:\Users\asus\AppData\Local\Programs\Python\Python38-32\lib\site-packages\easygui.py", line 180
SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xc8 in position 2: invalid continuation byte
编码问题 SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xc8 in position 2: invalid continuation byte
是编码问题,在程序开头加上 #-*-coding:GBK -*- 试一下?
希望对你有所帮助 我也遇到这个问题,改了字体就报错 编码问题,开头加个这个:
# coding:gb2312
页:
[1]