使用Python的模块tesserocr报错,一直显示编码问题,有大佬知道么?

运行Python的tesserocr和pillow模块来进行一次图片识别,但是图片这些都没问题,运行的时候也没出现网上所说的API问题,而是指出我的编码错误,但是编码错误又在tesserocr.pyx文件里面,不知道我是安装的时候出问题了还是哪一个环境出问题了

代码:

import tesserocr
from PIL import Image
image = Image.open('C:\\Users\李舜生\Desktop\python_workspace\\test_1.png')
print(tesserocr.image_to_text(image))

报错信息

C:\Users\李舜生\Desktop\python_workspace\venv\Scripts\python.exe C:/Users/李舜生/Desktop/python_workspace/install.py
Traceback (most recent call last):
  File "C:/Users/李舜生/Desktop/python_workspace/install.py", line 1, in <module>
    import tesserocr
  File "C:\Users\李舜生\AppData\Roaming\Python\Python37\site-packages\tesserocr\__init__.py", line 1, in <module>
    from ._tesserocr import *
  File "tesserocr.pyx", line 52, in init tesserocr._tesserocr
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc0 in position 9: invalid start byte

Process finished with exit code 1

有哪位好心的大佬能指导一下么

2个回答

weixin_44800334
明阁倚青山 谢谢,已经弄好了
3 个月之前 回复

看你用的是python3还是python2 如果是2的话建议重装为python3 以上版本 问题应该能得到解决

weixin_44800334
明阁倚青山 我用的Python3,不过现在弄好了,谢了
3 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问