上接jieba(恬不知耻),先吐槽学生党做个网站各种出错,老师又不教直接要结果。本来还打算慢慢记录遇到的错误,然后嘛,错误数目太多(๑•̀ㅂ•́)و✧,鸽了鸽了,咕咕咕咕...
那么进入正题
出现这个问题的根本原因是因为字体的问题。Django在运行时找不到captcha需要的字体(不是很清楚,大概这意思),所以在查找字体时会报错误。
两种方法:
- 1.在安装完captcha之后,在captcha根目录下已经有了这个字体,我的路径在C:\Users\**\AppData\Local\Programs\Python\Python37\Lib\site-packages\captcha\fonts选中该字体,然后右键安装即可
如下这个:
- 2.把路径里的中文换成英文(以上路径**是我的中文用户名),然后就行了。至于Windows C盘里怎么改用户名我不清楚,so,我用的是第一种。