前提・実現したいこと
まずこのプログラムは簡易版ではありますが、画像認識で数字を読み取る機能を作りたいと思い作ったものです。
easyocrをexe化して使ってみたいと思いexe化まではpyinstallerでできました。ただターミナルで実行する分には問題なく出来るんですけど、exe化してから実行するとエラーが発生してしまいます。exe化して友達に配布できれば良いと思っています。
発生している問題・エラーメッセージ
File "easyocr¥easyocr.py". line 200. in _init_ File "easyocr¥easyocr.py". line 257, in setLanguageList FileNotFoundError: [Errno 2] No such file or directory: {easyocrまでのpath}\easyocr\character\en_char.txt
該当のソースコード
python
1import easyocr 2 3reader = easyocr.Reader(['en']) 4result = reader.readtext("num.jpg") 5 6print(result[0][1], result[1][1]) 7 8\出力 01234 56789
試したこと
fileがないとあるのでネット上で該当する"en_char.txt"を見つけたはいいのですがターミナルで動かすときもそんなものは考えずimportだけでうまくいったので何に手を付けたらいいかわからない状態です。画像を認識して数字を読み取るときにもととなるデータが見つからないということなんでしょうが解決方法が全く分からないです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/12/08 04:40 編集