diff -Nru a/src/ocrfeeder/studio/boxesarea.py b/src/ocrfeeder/studio/boxesarea.py --- a/src/ocrfeeder/studio/boxesarea.py 2014-12-21 22:23:11.000000000 +0100 +++ b/src/ocrfeeder/studio/boxesarea.py 2018-06-07 18:08:21.268517664 +0200 @@ -18,6 +18,9 @@ # along with this program. If not, see <http://www.gnu.org/licenses/>. ########################################################################### +import gi +gi.require_version('Gtk', '3.0') +gi.require_version('GooCanvas', '2.0') from gi.repository import Gtk, Gdk, GooCanvas, GObject, GdkPixbuf class BoxesArea(GooCanvas.Canvas): diff -Nru a/src/ocrfeeder/studio/pagesiconview.py b/src/ocrfeeder/studio/pagesiconview.py --- a/src/ocrfeeder/studio/pagesiconview.py 2014-08-01 12:08:39.000000000 +0200 +++ b/src/ocrfeeder/studio/pagesiconview.py 2018-06-07 18:08:46.070709446 +0200 @@ -20,6 +20,8 @@ import os import gettext +import gi +gi.require_version('Gtk', '3.0') from gi.repository import Gtk, Gdk, GdkPixbuf, Pango _ = gettext.gettext diff -Nru a/src/ocrfeeder/studio/studioBuilder.py b/src/ocrfeeder/studio/studioBuilder.py --- a/src/ocrfeeder/studio/studioBuilder.py 2014-12-21 23:17:24.000000000 +0100 +++ b/src/ocrfeeder/studio/studioBuilder.py 2018-06-07 18:11:24.351943474 +0200 @@ -35,6 +35,8 @@ from optparse import OptionParser import gettext import locale +import gi +gi.require_version('Gtk', '3.0') from gi.repository import Gdk, Gtk _ = gettext.gettext diff -Nru a/src/ocrfeeder/studio/widgetModeler.py b/src/ocrfeeder/studio/widgetModeler.py --- a/src/ocrfeeder/studio/widgetModeler.py 2014-12-22 00:56:24.000000000 +0100 +++ b/src/ocrfeeder/studio/widgetModeler.py 2018-06-07 18:09:07.230873440 +0200 @@ -34,6 +34,8 @@ PageSizeDialog, UnpaperDialog, \ QueuedEventsProgressDialog, SpellCheckerDialog import gettext +import gi +gi.require_version('Gtk', '3.0') from gi.repository import Gtk, GObject, Gdk, GdkPixbuf, Pango import math import os.path diff -Nru a/src/ocrfeeder/studio/widgetPresenter.py b/src/ocrfeeder/studio/widgetPresenter.py --- a/src/ocrfeeder/studio/widgetPresenter.py 2014-12-22 00:45:51.000000000 +0100 +++ b/src/ocrfeeder/studio/widgetPresenter.py 2018-06-07 18:07:30.242124679 +0200 @@ -28,6 +28,10 @@ from enchant.checker import SpellChecker from PIL import Image import gettext +import gi +gi.require_version('Gtk', '3.0') +gi.require_version('GtkSpell', '3.0') +gi.require_version('GooCanvas', '2.0') from gi.repository import Gtk, GooCanvas, Gdk, GObject, GLib, GdkPixbuf, GtkSpell import os.path import signal diff -Nru a/src/ocrfeeder/util/lib.py b/src/ocrfeeder/util/lib.py --- a/src/ocrfeeder/util/lib.py 2014-07-31 00:12:17.000000000 +0200 +++ b/src/ocrfeeder/util/lib.py 2018-06-07 18:09:35.272091257 +0200 @@ -23,6 +23,8 @@ import mimetypes from PIL import Image import tempfile +import gi +gi.require_version('Gtk', '3.0') from gi.repository import Gtk import math from constants import *