子级启动。关闭这些管道的父级副本 权限错误: [WinError 5] 访问被拒绝



当我尝试执行此代码时,我会收到以下错误(附件中的快照(:#Child已启动。关闭这些管道的父对象副本。PermissionError:][WinError 5]访问被拒绝。有什么解决办法吗。谢谢

import pytesseract
from PIL import Image
pytesseract.pytesseract.tesseract_cmd = r'C:Program Files'
img = Image.open("one.jpg")
width, height = img.size
new_size = width*6, height*6
img = img.resize(new_size, Image.LANCZOS)
img = img.convert('L')
img = img.point(lambda x: 0 if x < 155 else 255, '1')
imagetext = pytesseract.image_to_string(img)
print (imagetext)
pytesseract.pytesseract.tesseract_cmd = r'C:Program Files'

当然,没有管理员权限,您无法访问此文件。

有两种方法:

  1. 将您的tesseract添加到系统PATH(推荐(。

  2. 以管理员身份运行py文件。

感谢您的快速回答。是的,如果我想执行这段代码,我应该是一名管理员。如果我不是管理员,你能告诉我如何将"tesseract"添加到我的系统PATH中(重新推荐(并执行此代码吗?谢谢。

感谢您的解决方案。在将tesseract添加到我的系统PATH后,tt通过在路径中添加可执行文件来帮助引导真正的解决方案,如:pytesseract.pytesseract.tesseract_cmd = r'C:Program Filestesseract.exe

相关内容

最新更新