pytesseract.pytesseract.TesseractError: (3221225477, '')* on Windows Server

pytesseract.pytesseract.TesseractError: (3221225477, '')* on Windows Server

Traceback (most recent call last):
  File "2.py", line 75, in <module>
    config='--psm 10 --oem 3 -c tessedit_char_whitelist=0123456789')
  File "C:\Program Files\Python37\lib\site-packages\pytesseract\pytesseract.py", line 347, in image_to_string
    }[output_type]()
  File "C:\Program Files\Python37\lib\site-packages\pytesseract\pytesseract.py", line 346, in <lambda>
    Output.STRING: lambda: run_and_get_output(*args),
  File "C:\Program Files\Python37\lib\site-packages\pytesseract\pytesseract.py", line 259, in run_and_get_output
    with open(filename, 'rb') as output_file:
FileNotFoundError: [Errno 2] No such file or directory: 'C:\Users\CRAWLE~1\AppData\Local\Temp\4\tess_pwzjqnpq.txt'
['C:\Program Files\Tesseract-OCR\tesseract.exe', 'C:\Users\CRAWLE~1\AppData\Local\Temp\4\tess_pwzjqnpq.PNG', 'C:\Users\CRAWLE~1\AppData\Local\Temp\4\tess_pwzjqnpq', '-l', 'eng', '--psm', '10', '--oem', '3', '-c', 'tessedit_char_whitelist=0123456789', 'txt']

大家好,我的 Windows 服务器遇到了这个问题。
错误是 = pytesseract.pytesseract.TesseractError: (3221225477, '')*

我试过这个解决方案raise “pytesseract.pytesseract.TesseractError: (3221225477, '')”

但是没用。

最后一行报错是pytesseract的cmd_args变量

我在这个错误上浪费了好几个小时。我真的需要帮助!谢谢..

我看到的错误是:

FileNotFoundError: [Errno 2] No such file or directory: 
'C:\Users\CRAWLE~1\AppData\Local\Temp\4\tess_pwzjqnpq.txt'

在此错误发生之前,创建了一个名为 "tess_pwzjqnpq" 的文件,但文件名末尾没有 .txt。并且报错后立即删除

解决方案是安装一个旧的 tesseract 版本,它不是具有管理员权限的 alpha 版本。