所以我遵循了关于使用python使用tesseract的教程,并且我已经从https://github.com/UB-Mannheim/tesseract/wiki
安装了tesseract。和使用:
pytesseract.pytesseract.tesseract_cmd = r"C:Program FilesTesseract-OCRtesseract.exe"
在python文件中,但仍然得到这样的结果:
Traceback (most recent call last):
File ".testBase.py", line 3, in <module>
import pytesseract
File "C:Python27libsite-packagespytesseract__init__.py", line 2, in <module>
from .pytesseract import ALTONotSupported
File "C:Python27libsite-packagespytesseractpytesseract.py", line 89
f"{tesseract_cmd} is not installed or it's not in your PATH."
^
SyntaxError: invalid syntax
我一直在寻找如何修复它,比如将tesseract.exe添加到PATH,但仍然不起作用。我甚至不能在cmd
上使用tesseract命令我是不是漏了一个步骤?
谢谢
我已经通过将python版本从2.7更新到3.9修复了这个错误