It's a common problem for those installing xdot.py from PyPI, as it's
not available there, hence we can't depend upon it.
See also:
- https://github.com/jrfonseca/xdot.py/issues/88
- https://github.com/jrfonseca/xdot.py/issues/42
... | ... |
@@ -1,3 +1,11 @@ |
1 | 1 |
__all__ = ['actions', 'animation', 'colors', 'elements', 'pen', 'window'] |
2 | 2 |
|
3 |
+import sys |
|
4 |
+ |
|
5 |
+try: |
|
6 |
+ import gi |
|
7 |
+except ImportError: |
|
8 |
+ sys.stderr.write('error: PyGObject bindings for GTK3 not found (https://git.io/JLjeE)\n') |
|
9 |
+ sys.exit(1) |
|
10 |
+ |
|
3 | 11 |
from .window import DotWidget, DotWindow |