web-dev-qa-db-ja.com

pytesserのインストール

pythonを初めて使用し、pytesser OCRライブラリをインストールして使用したいと思います。インストールした他のすべてのモジュールでは、easy_installを使用しました。これは正常に機能しました。しかしpytesserは、GoogleCodeの.Zipファイルを使用して手動でインストールする必要があった最初のものです。

Readmeの指示に従って( https://code.google.com/p/pytesser/wiki/README )コンテキストをC:\ Python27\Scriptsファイルに抽出しました。しかし、私が試してみると:

from pytesser import *

Pythonシェル内で、次のエラーが発生します:

Traceback (most recent call last):
  File "<pyshell#2>", line 1, in <module>
    from pytesser import *
ImportError: No module named pytesser

何か案は? Windows7。Python2.7。PIL、S​​crapy、Numpyなどのモジュールを使用する他のスクリプトは正常に機能しています。

ありがとう、トム

9
Tom M.

サードパーティのモジュールにはC:\Python27\Scriptsを使用しないでください。代わりに、C:\Python27\Lib\site-packagesを使用する必要があります。

6
wRAR

これが理想的な解決策であるかどうかはわかりませんが、これは私にとってはうまくいきます。これが何らかの形で間違っている場合は、私を訂正してください。

  1. フォルダを解凍して、Python2x\Libフォルダに貼り付けます
  2. 名前をpytesserに変更します(これが必要な手順かどうかはわかりません)
  3. Tesseract.pyファイルを複製し、名前を__ init __。pyに変更します。
  4. 開く__ init __。py
  5. 行tesseract_exe_name = "tesseract"をtesseract_exe_name = 'C:\ Python27\Lib\pytesser\tesseract'に変更します

完了。

10
Yaitzme

このサイト の指示に従ってなんとか動作させることができました。

私はちょうどグーグルの翻訳を使ってテキストを英語に変えました!

お役に立てれば!

:)

4
user2435950

だから私はw1064ビットを使用しています。そして、それを使用できるようにするためにどのようにインストールする必要があるかを理解するのに少し時間がかかりました。

方法 :

https://code.google.com/archive/p/pytesser/downloads

pytesser_v0.0.1.Zipをダウンロード

unzip

プロジェクト内のファイルを移動する

pytesser.pyでimportImageの名前を「fromPILimportImage」に変更します

===お楽しみください。

2
Peter

Yaitzmeの回答に加えて-あなたが必要とするかもしれない別の修正(私はPython Windows 764ビット上のVisualStudio用のツールを使用しています)...

Pytesser.pyファイルの名前を__init__に変更したら、行に二重の円記号を付ける必要がありました。

tesseract_exe_name = ‘C:\ Anaconda2\Lib\site-packages\pytesser \\ tesseract’

単一の円記号「\ tesseract」が「\ t」を新しいタブ記号として解釈し、パスを壊していたためです。インストール手順を入力してください ここ

1
Ross

問題は、Python C:\ Python27\ScriptsディレクトリがPYTHONPATHにないため、見つからないことにあると思われます。

Pythonは、importコマンドを実行すると、特定のディレクトリでファイルを検索します。ファイルについては、ここで説明しています http://docs.python.org/2/tutorial/modules.html#the-module-検索パス

主なオプションは次のとおりです。

1)PythonにScriptsフォルダーを調べるように指示します。これには、フォルダーをPythonパスに追加する必要があります。ここを参照してください Windows 7のpythonpath?

2)Pythonで既に検索されているフォルダーにスクリプトを配置します。これはwRARの答えです。標準のPythonサードパーティモジュールディレクトリを使用するには、ここを参照してください http://docs.python.org/2/install/index.html#how -インストール-動作

3)Pythonの現在のディレクトリにpytesserファイルを置きます。 _import os_の後にos.getcwd()を続けると、(ある意味で)コードが実行されているPythonの現在のディレクトリが表示されます。 os.chdir("my/other/dir")は現在のディレクトリを変更します。詳細については、 Pythonシェル? の現在のディレクトリを知る/変更する方法)を参照してください。

0
Samizdis