我正在尝试添加tesseract以便能够安装pytesseract。我用的是Windows 7。
我将此路径添加到PATH环境变量C:\Program Files (x86)\Tesseract-OCR\tesseract.exe
中
如果我运行tesseract DMTX_screenshot.png out
或tesseract
我要tesseract is not recognized as an internal or external command.
个
下面是我的环境变量a部分的复制粘贴:C:\Program Files (x86)\Tesseract-OCR\tesseract.exe;C:\Users\Moondra\Anaconda_related\Anaconda\geckodriver.exe;
个
你觉得我哪里做错了吗?
- 谢谢-谢谢
9条答案
按热度按时间3bygqnnd1#
PATH
变量应该只包括目录,而不是文件,例如C:\Program Files (x86)\Tesseract-OCR
。lh80um4z2#
解决方案如下,你必须先添加
cd
...范例:
字符串
nr7wwzry3#
所以似乎有两个版本的Windows,4. 00和3. 05 - 4. 00仍然是错误的。我安装了3.05版本,现在似乎工作正常。
这是我得到3.05版本的地方。
https://github.com/UB-Mannheim/tesseract/wiki
z8dt9xmd4#
将tesseract添加到PATH后,请确保重新启动PC。只有重新启动后才能工作。
dw1jzc5e5#
只需将该文件夹添加到Windows下的路径(Win7不确定):
控制面板>系统和安全>系统>
高级系统设置>高级>环境变量> PATH >新建
p1iqtdky6#
我一开始也有这个问题。不要通过pip install tesseract安装tesseract。
转到
https://github.com/UB-Mannheim/tesseract/wiki
,然后为您的计算机下载最新版本并安装。然后键入
sysdm.cpl
并将tesseract.exe所在的目录添加到env。变量。例如:
C:\Program Files\Tesseract-OCR
这为我解决了它。
kg7wmglp7#
如果您使用pacman或msys2安装了
C:\msys64\mingw32\bin
,请将其添加到PATH变量。px9o7tmv8#
我为这个问题找到了解决方案,这在几乎所有情况下都很好用。
步骤1:从https://github.com/UB-Mannheim/tesseract/wiki下载tesseract ocr并安装。
第二步:安装时注意安装目录,然后添加路径到env变量。
步骤3:在cmd或任何终端中运行“pip install pyteseract”。
你完了。只要确保在代码中添加tesseract ocr的相同目录位置,并在其后添加tesseract.exe。
ufj5ltwl9#
转到终端上安装
Tesseract-OCR
的位置,然后键入tesseract -v
。这对我很有效。