pytesseract WindowsError:[错误5]访问被拒绝

时间:2017-12-05 10:33:57

标签: python ocr tesseract access-denied

我在Windows 10系统中安装了pytesseract。当我尝试运行以下行时,

pytesser=pytesseract.image_to_string(image)

它抛出错误说,

WindowsError: [Error 5] Access is denied

即使更改了tesseract_cmd路径,也会引发相同的错误。

寻找其他可能的方法来解决此问题.TIA

2 个答案:

答案 0 :(得分:2)

除了pytesseract.pytesseract.tesseract_cmd的设置外,您的代码仍然有效。 tesseract_cmd应设置为计算机中安装的 tesseract可执行文件文件。检查它是否指向

看看这是否有帮助

Pytesseract Image_to_string returns Windows Error: Access denied error in Python

答案 1 :(得分:0)

即使在Windows 10,Python 3.7和来自{{3的tesseract-ocr-w64-setup-v5.0.0-alpha.20200223.exe中的tesseract可执行文件路径设置中,我在2020年也遇到了WinError5 Access拒绝问题。 }}在Anaconda中。

此解决方案对我有用。

  1. 卸载tesseract
  2. 以管理员身份运行安装程序(右键单击安装程序并选择运行方式)