百度搜索推廣技巧免費外鏈網(wǎng)站seo發(fā)布
問題描述
我們在初次使用tesserocr庫的時候,可能會報以下錯誤:
RuntimeError: Failed to init API, possibly an invalid tessdata path: ./
這是因為我們在使用 conda 創(chuàng)建的環(huán)境中找不到"tessdata"這個文件夾。
解決辦法
這時候把Tesseract-OCR的安裝目錄下用來存儲訓(xùn)練字體數(shù)據(jù)的“tessdata”文件夾復(fù)制到我們自己創(chuàng)建的conda環(huán)境中就行了。
我們知道使用conda創(chuàng)建的環(huán)境存儲在“envs”目錄下,比如我的用戶自創(chuàng)建conda環(huán)境存儲目錄就是:
D:\Users\用戶名\anaconda3\envs
在這個目錄下,有一個我創(chuàng)建的conda環(huán)境,叫做:WebSpider。接下來我只需要把Tesseract-OCR的安裝目錄下的“tessdata”文件夾復(fù)制到D:\Users\用戶名\anaconda3\envs\WebSpider
下就可以解決問題: