Linux-Intelligent-Ocr-Solution (LIOS)
Easy-OCR solution and Tesseract trainer for GNU/Linux
Download link: https://sourceforge.net/projects/lios
Currently I got the package (.deb) is version 2.5 but I got some bugs
So I tried to install the newest version (version 3) from the source in https://github.com/Nalin-x-Linux/lios-3:
- Clone the repository
12345678teddy@teddy-K43SJ:~/Documents/python$ git clone https://gitlab.com/Nalin-x-Linux/lios-3.gitCloning into 'lios-3'...remote: Counting objects: 1908, done.remote: Compressing objects: 100% (664/664), done.remote: Total 1908 (delta 1273), reused 1850 (delta 1225)Receiving objects: 100% (1908/1908), 579.43 KiB | 486.00 KiB/s, done.Resolving deltas: 100% (1273/1273), done.Checking connectivity... done.
- Before install this python package, it’d be much better to use virtualenv to do that because we’ll install some packages. I already install virtualenv and use python 3 there. Read the tutorial http://myprojects.advchaweb.com/index.php/2016/08/24/my-ubuntu-14-04-and-apps-installation-error-and-solution/. Create a new virtualenv ‘lios’
12345678910teddy@teddy-K43SJ:~$ mkvirtualenv liosUsing base prefix '/usr'New python executable in /home/teddy/.virtualenvs/lios/bin/python3Also creating executable in /home/teddy/.virtualenvs/lios/bin/pythonInstalling setuptools, pip, wheel...done.virtualenvwrapper.user_scripts creating /home/teddy/.virtualenvs/lios/bin/predeactivatevirtualenvwrapper.user_scripts creating /home/teddy/.virtualenvs/lios/bin/postdeactivatevirtualenvwrapper.user_scripts creating /home/teddy/.virtualenvs/lios/bin/preactivatevirtualenvwrapper.user_scripts creating /home/teddy/.virtualenvs/lios/bin/postactivatevirtualenvwrapper.user_scripts creating /home/teddy/.virtualenvs/lios/bin/get_env_details
NOTE: if the virtualenv ‘lios’ already exists, we can go into it via ‘workon lios’ command!
check python version
12(lios) teddy@teddy-K43SJ:~$ python -VPython 3.4.3
- Go to the local ‘lios-3’ directory
1(lios) teddy@teddy-K43SJ:~$ cd Documents/python/lios-3/ - Install
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899(lios) teddy@teddy-K43SJ:~/Documents/python/lios-3$ python3 setup.py install --install-data=/usrrunning installrunning buildrunning build_pyrunning install_libcreating /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lioscopying build/lib/lios/main.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lioscopying build/lib/lios/text_to_audio.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lioscopying build/lib/lios/cam.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lioscopying build/lib/lios/capture_screen.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lioscopying build/lib/lios/localization.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lioscopying build/lib/lios/macros.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lioscopying build/lib/lios/dictionary.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lioscreating /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ocrcopying build/lib/lios/ocr/ocr_engine_abbyy_finereader11.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ocrcopying build/lib/lios/ocr/ocr_engine_ocrad.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ocrcopying build/lib/lios/ocr/ocr_engine_base.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ocrcopying build/lib/lios/ocr/ocr_engine_tesseract.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ocrcopying build/lib/lios/ocr/ocr_engine_cuneiform.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ocrcopying build/lib/lios/ocr/ocr_engine_gocr.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ocrcopying build/lib/lios/ocr/__init__.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ocrcopying build/lib/lios/ocr/ocr_engine_abbyy_finereader9.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ocrcopying build/lib/lios/image_logics.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lioscopying build/lib/lios/speech.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lioscopying build/lib/lios/editor.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lioscopying build/lib/lios/imageview.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lioscreating /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/uicreating /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtkcopying build/lib/lios/ui/gtk/menu.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtkcopying build/lib/lios/ui/gtk/containers.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtkcopying build/lib/lios/ui/gtk/widget.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtkcopying build/lib/lios/ui/gtk/icon.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtkcopying build/lib/lios/ui/gtk/print_dialog.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtkcopying build/lib/lios/ui/gtk/window.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtkcopying build/lib/lios/ui/gtk/dialog.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtkcopying build/lib/lios/ui/gtk/about.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtkcopying build/lib/lios/ui/gtk/terminal.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtkcopying build/lib/lios/ui/gtk/text_view.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtkcopying build/lib/lios/ui/gtk/tree_view.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtkcopying build/lib/lios/ui/gtk/loop.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtkcopying build/lib/lios/ui/gtk/__init__.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtkcopying build/lib/lios/ui/gtk/drawing_area.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtkcopying build/lib/lios/ui/gtk/file_chooser.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtkcopying build/lib/lios/ui/gtk/icon_view.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtkcopying build/lib/lios/ui/__init__.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/uicopying build/lib/lios/preferences.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lioscopying build/lib/lios/__init__.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lioscreating /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/scannercopying build/lib/lios/scanner/sane_driver.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/scannercopying build/lib/lios/scanner/scanimage_driver.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/scannercopying build/lib/lios/scanner/__init__.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/scannercopying build/lib/lios/scanner/driver_base.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/scannercopying build/lib/lios/train_tesseract.py -> /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/liosbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/main.py to main.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/text_to_audio.py to text_to_audio.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/cam.py to cam.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/capture_screen.py to capture_screen.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/localization.py to localization.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/macros.py to macros.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/dictionary.py to dictionary.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ocr/ocr_engine_abbyy_finereader11.py to ocr_engine_abbyy_finereader11.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ocr/ocr_engine_ocrad.py to ocr_engine_ocrad.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ocr/ocr_engine_base.py to ocr_engine_base.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ocr/ocr_engine_tesseract.py to ocr_engine_tesseract.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ocr/ocr_engine_cuneiform.py to ocr_engine_cuneiform.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ocr/ocr_engine_gocr.py to ocr_engine_gocr.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ocr/__init__.py to __init__.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ocr/ocr_engine_abbyy_finereader9.py to ocr_engine_abbyy_finereader9.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/image_logics.py to image_logics.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/speech.py to speech.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/editor.py to editor.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/imageview.py to imageview.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtk/menu.py to menu.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtk/containers.py to containers.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtk/widget.py to widget.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtk/icon.py to icon.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtk/print_dialog.py to print_dialog.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtk/window.py to window.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtk/dialog.py to dialog.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtk/about.py to about.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtk/terminal.py to terminal.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtk/text_view.py to text_view.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtk/tree_view.py to tree_view.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtk/loop.py to loop.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtk/__init__.py to __init__.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtk/drawing_area.py to drawing_area.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtk/file_chooser.py to file_chooser.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtk/icon_view.py to icon_view.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/__init__.py to __init__.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/preferences.py to preferences.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/__init__.py to __init__.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/scanner/sane_driver.py to sane_driver.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/scanner/scanimage_driver.py to scanimage_driver.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/scanner/__init__.py to __init__.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/scanner/driver_base.py to driver_base.cpython-34.pycbyte-compiling /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/train_tesseract.py to train_tesseract.cpython-34.pycrunning install_datarunning install_egg_infoWriting /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios-2.5.egg-info
- Run the program ‘lios’ BUT I GOT AN ERROR
1234567891011(lios) teddy@teddy-K43SJ:~/Documents/python/lios-3$ liosTraceback (most recent call last):File "/usr/bin/lios", line 3, in <module>from lios.main import *File "/home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/main.py", line 26, in <module>from lios import scanner, editor, imageview, cam, ocr, preferences, speech, train_tesseractFile "/home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/editor.py", line 20, in <module>from lios.ui.gtk import text_view, tree_view, widget, dialog, file_chooser, containers, windowFile "/home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtk/text_view.py", line 21, in <module>from gi.repository import GtkImportError: No module named 'gi'
Solution: Install ‘gi’ module via pip
123456789101112(lios) teddy@teddy-K43SJ:~/Documents/python/lios-3$ pip install giCollecting giDownloading gi-1.2.tar.gzCollecting requests (from gi)Downloading requests-2.13.0-py2.py3-none-any.whl (584kB)100% |████████████████████████████████| 593kB 260kB/sBuilding wheels for collected packages: giRunning setup.py bdist_wheel for gi ... doneStored in directory: /home/teddy/.cache/pip/wheels/1f/25/57/1206beb53137524ad7ae8cbe74e246a56dc4e213dc8a91a6e2Successfully built giInstalling collected packages: requests, giSuccessfully installed gi-1.2 requests-2.13.0
Run the program again but another error:
1234567891011121314(lios) teddy@teddy-K43SJ:~/Documents/python/lios-3$ liosTraceback (most recent call last):File "/usr/bin/lios", line 3, in <module>from lios.main import *File "/home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/main.py", line 26, in <module>from lios import scanner, editor, imageview, cam, ocr, preferences, speech, train_tesseractFile "/home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/editor.py", line 20, in <module>from lios.ui.gtk import text_view, tree_view, widget, dialog, file_chooser, containers, windowFile "/home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtk/text_view.py", line 21, in <module>from gi.repository import GtkFile "/home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/gi/__init__.py", line 39print url^SyntaxError: Missing parentheses in call to 'print'
Solution: This error occured because in python 3, the ‘print’ must be followed by parentheses! like print(‘Hello’) NOT print ‘Hello’. So modify the file in ‘/home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/gi/__init__.py’ like this
123456if __name__ == '__main__':try:url = save_file()print(url)except GistError as e:print(e.value)
Run the program again, another error:
1234567891011(lios) teddy@teddy-K43SJ:~$ liosTraceback (most recent call last):File "/usr/bin/lios", line 3, in <module>from lios.main import *File "/home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/main.py", line 26, in <module>from lios import scanner, editor, imageview, cam, ocr, preferences, speech, train_tesseractFile "/home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/editor.py", line 20, in <module>from lios.ui.gtk import text_view, tree_view, widget, dialog, file_chooser, containers, windowFile "/home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/ui/gtk/text_view.py", line 21, in <module>from gi.repository import GtkImportError: No module named 'gi.repository'
Solution: This problem really made me headache. I installed pacman (NO.THIS IS FOR ARCHLINUX. REMOVE IT IN No package for ‘gi.repository’ but this link http://stackoverflow.com/questions/31324430/installing-pygobject-via-pip-in-virtualenv?rq=1 gave me a way to solve this problem. I see in ‘/usr/lib/python3/dist-packages/gi/’ directory, there is a directory ‘_gobject’ that I think I can use it so I just ‘symlink’ the dir to ‘lios’ virtual env like this:
1teddy@teddy-K43SJ:~$ ln -s /usr/lib/python3/dist-packages/gi* /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/
NOTE: I need to rename the old ‘gi’ directory I installed before so the symlink can works.
DO THE SAME FOR THE OTHERS MODULES ‘enchant’ and ‘speechd’ LIKE THIS:
12teddy@teddy-K43SJ:~$ ln -s /usr/lib/python3/dist-packages/enchant* /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/teddy@teddy-K43SJ:~$ ln -s /usr/lib/python3/dist-packages/speechd* /home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/
RUN AGAIN AND THE GUI IS APPEARED BUT FOLLOWED WITH MANY ERRORS AND THE VERSION DONT CHANGE (STILL VERSION 2.0)!!! –>DON’T USE IT BECAUSE IT CAN’T BE CLOSED!!!!
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234(lios) teddy@teddy-K43SJ:~$ lios(lios:31432): Gtk-WARNING **: Cannot connect attribute `text' for cell renderer class `lios+ui+gtk+tree_view+CellRendererToggle' since attribute does not existupdate_scanner_list StartedProcess Process-1:Traceback (most recent call last):File "/usr/lib/python3.4/multiprocessing/process.py", line 254, in _bootstrapself.run()File "/usr/lib/python3.4/multiprocessing/process.py", line 93, in runself._target(*self._args, **self._kwargs)File "/home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/main.py", line 592, in <lambda>child_conn.send(tuple(self.available_scanner_driver_list[self.preferences.scan_driver].get_available_devices()))),IndexError: list index out of rangeException in thread Thread-1:Traceback (most recent call last):File "/usr/lib/python3.4/threading.py", line 920, in _bootstrap_innerself.run()File "/usr/lib/python3.4/threading.py", line 868, in runself._target(*self._args, **self._kwargs)File "/home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/main.py", line 600, in update_scanner_listdriver = self.available_scanner_driver_list[self.preferences.scan_driver]IndexError: list index out of range(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10TypeError: Couldn't find conversion for foreign struct 'cairo.Context'(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10(lios:31432): Gtk-WARNING **: Invalid icon size 10Traceback (most recent call last):File "/home/teddy/.virtualenvs/lios/lib/python3.4/site-packages/lios/main.py", line 1457, in quitshutil.rmtree(macros.tmp_dir)File "/home/teddy/.virtualenvs/lios/lib/python3.4/shutil.py", line 455, in rmtreeonerror(os.lstat, path, sys.exc_info())File "/home/teddy/.virtualenvs/lios/lib/python3.4/shutil.py", line 453, in rmtreeorig_st = os.lstat(path)TypeError: Couldn't find conversion for foreign struct 'cairo.Context'^C
I HAVE TO KILL THE TERMINAL MANUALLY!!!
OK. THIS PROBLEM ONLY IF I RUN ‘LIOS’ FROM VIRTUALENV. BUT I RUN IT LIKE USUAL, IT’D BE NO PROBLEM!