8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ca293ce commit 130b6fcCopy full SHA for 130b6fc
lib/matplotlib/backends/backend_gtk3.py
@@ -3,10 +3,22 @@
3
import os, sys
4
def fn_name(): return sys._getframe(1).f_code.co_name
5
6
+try:
7
+ import gi
8
+except ImportError:
9
+ raise ImportError("Gtk3 backend requires pygobject to be installed.")
10
+
11
12
+ gi.require_version("Gtk", "3.0")
13
+except ValueError:
14
+ raise ImportError(
15
+ "Gtk3 backend requires the GObject introspection bindings for Gtk 3 "
16
+ "to be installed.")
17
18
try:
19
from gi.repository import Gtk, Gdk, GObject
20
except ImportError:
- raise ImportError("GTK3 backend requires pygobject to be installed.")
21
22
23
import matplotlib
24
from matplotlib._pylab_helpers import Gcf
0 commit comments