微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

WinError 5:访问被拒绝PyTesseract

我知道这个问题已经在这个网站上得到了答复,但是,我没有任何解决互联网的办法似乎有效。 这是我的尝试:

给我的python文件的所有权限

改变PATHvariables指向我的tesseract文件

以pipe理员身份运行IDLE,然后从那里执行文件

这个错误现在让我很困扰,因为这个,我无法进一步推进。

这是我的代码,如果这将有所帮助:

import PyTesseract import sys import argparse try: import Image except ImportError: from PIL import Image from subprocess import check_output PyTesseract.PyTesseract.tesseract_cmd = 'C:Program FilesTesseract-OCR' c=PyTesseract.image_to_string(Image.open('img.png')) print(c)

追溯:

以编程方式定期更改桌面壁纸

在C ++中检测YouTube的全屏模式

以编程方式更改Windows特殊文件夹位置

在c中运行代码的窗口中的奇怪的错误

如何避免在Windows主机上运行Docker中的npm的符号链接问题?

Traceback (most recent call last): File "C:UsersHpDesktopbot.py",line 12,in <module> c=PyTesseract.image_to_string(Image.open('captcha.png')) File "C:Pythonlibsite-packagesPyTesseractPyTesseract.py",line 122,in image_to_string config=config) File "C:Pythonlibsite-packagesPyTesseractPyTesseract.py",line 46,in run_tesseract proc = subprocess.Popen(command,stderr=subprocess.PIPE) File "C:Pythonlibsubprocess.py",line 707,in __init__ restore_signals,start_new_session) File "C:Pythonlibsubprocess.py",line 992,in _execute_child startupinfo) PermissionError: [WinError 5] Accès refusé

添加到ImageList后,我需要摧毁图标吗?

iocpreactor发布状态扭曲

新手 – 不能用GNUStep编译目标c

收集桌面应用程序的使用情况数据

当我调用ToString时没有find合适的方法来覆盖C#

我怀疑有几件事情,但不知道。

首先也是最明显的,Tesseract的道路并不完整。 它应该是这样的:

tesseract_cmd = 'C:\Program Files (x86)\Tesseract-OCR\tesseract'

我相信你的路径指向一个目录/文件夹,而不是一个可执行文件,但只有你可以确认。 让我知道如果这是不正确的,我也看到其他一些似乎并不正确,但需要更多的调查。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐