web-dev-qa-db-ja.com

PATHを追加してもコマンドラインからtesseractを実行できないようです

Pytesseractをインストールできるようにtesseractを追加しようとしています。私はWindows 7を使用しています。

このパスをPATH環境変数C:\Program Files (x86)\Tesseract-OCR\tesseract.exeに追加します

コマンドラインから実行した場合

_tesseract DMTX_screenshot.png out_ OR 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;

私が間違っている可能性があることについてのアイデアはありますか?

ありがとうございました。

5
Moondra

Windowsには4.00と3.05の2つのバージョンがあるようです-4.00はまだバグがあります。 3.05バージョンをインストールしましたが、正常に動作するようです。

ここで、3.05バージョンを入手しました。

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

2
Moondra

PATH変数には、C:\Program Files (x86)\Tesseract-OCRなどのファイルのみではなく、ディレクトリのみを含める必要があります。

7
nguyenq

解決策は次のとおりです。最初にcdを追加する必要があります...

例:

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

C:\Program Files (x86)\Tesseract-OCR> tesseract --version
1
ricardo valadez

インストールした場所に移動しますTesseract-OCRターミナルで、次にtesseract -v。これでうまくいきました。

0
Ishani

Windowsのパスにフォルダーを追加するだけです(Win7ではわかりません)。

コントロールパネル>システムとセキュリティ>システム>

システムの詳細設定>詳細設定>環境変数> PATH>新規

0
Alex Lev

追加 C:\msys64\mingw32\bin PATH変数に、pacmanまたはmsys2を使用してインストールした場合。

0
Kream