2016-03-19 19 views
0

Ich versuche, Python-Tesseract 0.9-0.5 aus einer Deb-Datei auf Ubuntu 15.04 zu installieren, aber es gibt mehrere Fehler. Das ist, was ich tue:Python-Tesseract-Installation auf Ubuntu

1- Ich öffne den Pfad der Datei auf dem Terminal und schreiben

sudo dpkg -i python-tesseract_0.9-0.5ubuntu2_i386.deb 

2- Danach zeigt die Konsole mehrere Fehler:

Selecting previously unselected package python-tesseract. 
(Reading database ... 349994 files and directories currently installed.) 

Preparing to unpack python-tesseract_0.9-0.5ubuntu2_i386.deb ... 

Unpacking python-tesseract (0.9-0.5ubuntu2) ... 
dpkg: dependency problems prevent configuration of python-tesseract: 
python-tesseract depends on python (<< 2.8). 
python-tesseract depends on python (>= 2.7~). 
python-tesseract depends on liblept4. 
python-tesseract depends on libopencv-core2.4; however: 
    Package libopencv-core2.4:i386 is not installed. 
python-tesseract depends on libtesseract3; however: 

dpkg: error processing package python-tesseract (--install): 
dependency problems - leaving unconfigured 
Errors were encountered while processing:  
python-tesseract 

3 - Nur zur Überprüfung öffne ich die Installationsdatei und entpacke die Klasse tesseract.py und benutze sie alleine in Python. Ich öffnete es so aus:

python tesseract.py 

, aber ich habe dies:

Traceback (most recent call last): 
    File "tesseract.py", line 28, in <module> 
    _tesseract = swig_import_helper() 
    File "tesseract.py", line 20, in swig_import_helper 
    import _tesseract 
ImportError: No module named _tesseract 

Die Sache ist, dass ich Tesserakts Funktionen auf Python für eine optische Zeichenerkennung Anwendung, und ich habe verstanden verwenden möchten dass der beste Wrapper dafür ist Python-Tesseract (ist nicht das gleiche, dass pytasseract, denke ich).

Meine Frage ist: Wie kann ich Python-Tesseract auf Ubuntu 15.04 installieren? Vielen Dank

Antwort

0

Es wird zuerst gdebi-core installiert und anschließend das .deb-Paket installiert, damit gdebi Abhängigkeiten für mich installiert. Ich habe Ubuntu 14.04 benutzt.

sudo apt-get install gdebi-core 
sudo gdebi python-tesseract_0.9-0.5ubuntu2_i386.deb 
+0

Ich versuchte, aber ich bekam: sudo gdebi python-tesseract_0.9-0.5ubuntu2_i386.deb gdebi Fehler, Datei nicht gefunden: python-tesseract_0.9-0.5ubuntu2_i386.deb –

0

Als ich versuchte, Python Tesseract zu verwenden, fand ich diese tutorial, die ziemlich nützlich war. Aber ich fand dann heraus, dass dies für meine Bedürfnisse viel zu einfach war, also muss ich eine andere Lösung finden.

Ich hoffe, das wird dir helfen, Mann!

+0

Ich fand eine Antwort, die ich bereits gepostet habe. Vielleicht erfüllt Python-Tesseract Ihre Bedürfnisse, es scheint sehr gut zu sein. Danke für deine Antwort. –