🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

Q&A

1回答

6313閲覧

文字認識プログラムでNo module named 'pyocr'とエラーが出力されました。(OCR)

meiji0628

総合スコア4

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

0グッド

0クリップ

投稿2020/01/04 09:52

前提・実現したいこと

ここに質問の内容を詳しく書いてください。
PYTHONで文字認識プログラムを作成しようとしています。

以下のホームページのコードを参考にデスクトップにある
「gazou.jpg」の文字を読み取ろうとしました。

HPURL=https://techacademy.jp/magazine/18992

しかし、以下のエラーが出力されました。

ModuleNotFoundError Traceback (most recent call last)
<ipython-input-5-cdc8a94a756c> in <module>
2 import sys
3
----> 4 import pyocr
5 import pyocr.builders
6

ModuleNotFoundError: No module named 'pyocr'

環境はアナコンダで記述を行いました。

どうすればこのエラーを対処できますでしょうか?

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

参考にされているサイトには、コードの前に以下の内容が書かれていますが、実施していますか?

次に必要なライブラリをインストールします。パソコンが Macならターミナル、Windowsならコマンドプロンプトから以下のコマンドでインストールします。

(略)

pip install Pillow
pip install pyocr

投稿2020/01/04 10:00

編集2020/01/04 10:19
frederick_1974

総合スコア303

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

meiji0628

2020/01/04 10:19

ご回答有難うございます。 以下のようなエラーふぁ出力されました。 C:\Users\meida>pip install Pillow 'pip' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 C:\Users\meida>pip install pyocr 'pip' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。
frodo821

2020/01/04 10:49 編集

横から失礼。pipをpython -m pipに変えて実行してみてください
meiji0628

2020/01/04 11:17

ご回答有難うございます C:\Users\meida>python -m pip install pyocr で実行しましたがブランクで出力されました。 この件で調べてみました。 インストールが行われれば”downloding・・・"という文言が出力されそうですね。 なぜ出力されないのでしょうか?
frodo821

2020/01/04 11:30

pythonのバージョンはいくつでしょうか。最近のバージョンはpipが同梱されるはずなのですが、もしかしたらpipが存在していない、またはインストールに失敗している可能性があります。 その場合はeasy_install pipでpipをインストールしなおしてみてください。easy_installコマンドの実行に失敗する場合は、setuptoolsが入っていない可能性があります。
frodo821

2020/01/04 11:31

もしかしたら、PythonXXの下のScriptsディレクトリがパスに入っていないかもしれません。そこも確認してみてください。
frederick_1974

2020/01/04 11:58

質問者さんは、anacondaで環境構築されたようなので、pythonディレクトリにパスが通っていない可能性が強いですね(パスをとおすのが非推奨だったと思いますので)。 frodo821さんのコメントとは別方向からの回答になりますが、スタートメニュー→Anaconda(3?)と渡っていくと、Anaconda Promptがありますので(見た目は概ね、コマンドプロンプトと同じ)、これを起動してインストール作業を行うのが、目下の手っ取り早いと思います。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問