f "{tesseract_cmd} is not installed or it's not in your PATH."



所以我遵循了关于使用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修复了这个错误

相关内容