我知道这个问题已经在这个网站上得到了答复,但是,我没有任何解决互联网的办法似乎有效。 这是我的尝试:
给我的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特殊文件夹位置
如何避免在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
收集桌面应用程序的使用情况数据
我怀疑有几件事情,但不知道。
首先也是最明显的,Tesseract的道路并不完整。 它应该是这样的:
tesseract_cmd = 'C:\Program Files (x86)\Tesseract-OCR\tesseract'
我相信你的路径指向一个目录/文件夹,而不是一个可执行文件,但只有你可以确认。 让我知道如果这是不正确的,我也看到其他一些似乎并不正确,但需要更多的调查。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。