尽管添加了PATH,但似乎无法从命令行运行tesseract

Moo*_*dra 5 windows tesseract python-3.x

我正在尝试添加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.

这是我的环境变量一部分的复制粘贴:

C:\Program Files (x86)\Tesseract-OCR\tesseract.exe;C:\Users\Moondra\Anaconda_related\Anaconda\geckodriver.exe;

关于我可能做错了什么的任何想法?

谢谢。

小智 7

解决方案如下,您必须cd先添加...

例子:

cd C:\Program Files (x86)\Tesseract-OCR

C:\Program Files (x86)\Tesseract-OCR> tesseract --version
Run Code Online (Sandbox Code Playgroud)


ngu*_*enq 6

PATH变量应仅包含目录,而不包括文件,例如C:\Program Files (x86)\Tesseract-OCR

  • 感谢您的答复。刚刚尝试过,似乎没有什么不同。我的网络驱动程序(用于硒)有一个exe。文件分配为PATH变量的值,并且看起来运行良好。 (2认同)

Moo*_*dra 3

所以看来 Windows 有两个版本,4.00 和 3.05——4.00 仍然有错误。我安装了3.05版本,​​现在看起来工作正常。

这是我得到3.05版本的地方。

https://github.com/UB-Mannheim/tesseract/wiki

  • 2018 年 6 月 20 日更新 - 更新 Windows 10 PATH 以包含 Tesseract 可执行文件的位置后运行版本 4.00。 (3认同)