Can you try to copy your eng.traineddata to /usr/local/share/tessdata and 
rerun your command line? Then report here again?

On Sunday, 26 November 2017 23:16:14 UTC+8, Sasha Ostrikov wrote:
>
> Hi all,
> I know the internet is full of fail loading languages problem, but I'm 
> struggling with it for hours and can't find solution.
> So this is my installation of tesseract:
>
> *[ds@lab1 images]$ tesseract -v*
> tesseract 4.00.00alpha
>  leptonica-1.74.4
>   libjpeg 6b (libjpeg-turbo 1.2.90) : libpng 1.5.13 : libtiff 4.0.3 : zlib 
> 1.2.7 : libwebp 0.3.0
>
>  Found AVX
>  Found SSE
>
>
> I constantly get this error:
> *[ds@lab1 images]$ tesseract text2.png t1.txt -l eng --oem 0*
> Error opening data file /usr/local/share/tesseract-ocr/eng.traineddata
> Please make sure the TESSDATA_PREFIX environment variable is set to your 
> "tessdata" directory.
> Failed loading language 'eng'
> Tesseract couldn't load any languages!
> Could not initialize tesseract.
>
> ____________________________________________________________________________________________________
>
> *[ds@lab1 images]$ tesseract text2.png t1.txt -l eng --oem 1*
> Error opening data file /usr/local/share/tesseract-ocr/eng.traineddata
> Please make sure the TESSDATA_PREFIX environment variable is set to your 
> "tessdata" directory.
> Failed loading language 'eng'
> Tesseract couldn't load any languages!
> Could not initialize tesseract.
>
> When I run list-langs, I get this, looks like it is able to find languages:
> *[ds@lab1 images]$ tesseract --list-langs*
> Error opening data file 
> /usr/local/share/tesseract-ocr/tessdata4.0/eng.traineddata
> Please make sure the TESSDATA_PREFIX environment variable is set to your 
> "tessdata" directory.
> Failed loading language 'eng'
> Tesseract couldn't load any languages!
> List of available languages (4):
> Hebrew
> fra
> heb
> eng
>
> And this is the my languages directory structure:
> *[ds@lab1 share]$ ll -r  tesseract-ocr/*
> total 144
> drwxr-xr-x. 4 root root  4096 Nov 23 12:27 tessdata4.0
> drwxr-xr-x. 4 root root    82 Nov 23 11:17 tessdata3.04
> drwxr-xr-x. 4 root root  4096 Nov 23 09:38 tessdata
> drwxr-xr-x. 2 root root    92 Nov 26 10:12 tessconfigs
> -rwxr-xr-x. 1 root root   572 Nov 26 10:12 pdf.ttf
> -rwxr-xr-x. 1 root root 30997 Nov 26 10:12 heb.traineddata
> -rwxr-xr-x. 1 root root 31033 Nov 26 10:12 Hebrew.traineddata
> -rwxr-xr-x. 1 root root 30997 Nov 26 10:12 fra.traineddata
> -rwxr-xr-x. 1 root root 32288 Nov 26 10:12 eng.traineddata
> drwxr-xr-x. 2 root root  4096 Nov 26 10:12 configs
>
> I tried to set TESSDATA_PREFIX for different locations:
> *[ds@lab1 images]$ history | grep export*
>  1006  export TESSDATA_PREFIX=/usr/local/share/tesseract-ocr/
>  1009  export TESSDATA_PREFIX=/usr/local/share/tesseract-ocr/tessdata
>  1028  export TESSDATA_PREFIX=/usr/local/share/tesseract-ocr/tessdata4.0
>  1033  export TESSDATA_PREFIX=/usr/local/share/tesseract-ocr/tessdata3.04/
>  1037  export TESSDATA_PREFIX=/usr/local/share/tesseract-ocr/tessdata3.04
>
> I tried to use all kinds of combinations of pathes, lang files and oem 
> flags - same nasty error :(
>
> Any help would be highly appreciated!
>

-- 
You received this message because you are subscribed to the Google Groups 
"tesseract-ocr" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/tesseract-ocr.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tesseract-ocr/ab70a979-4499-47d8-89eb-7b31d0e589f7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to