From 62bbde8bf7e10fac61b9fb1e11771b59500a0bc4 Mon Sep 17 00:00:00 2001 From: hellerve Date: Wed, 26 Jun 2019 12:38:52 +0200 Subject: [PATCH] =?UTF-8?q?gui:=20error=20message=20if=20PyQt5=20isn?= =?UTF-8?q?=E2=80=99t=20installed?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- alacritty_config_gui.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/alacritty_config_gui.py b/alacritty_config_gui.py index 29d93cb..a358492 100644 --- a/alacritty_config_gui.py +++ b/alacritty_config_gui.py @@ -5,7 +5,13 @@ import sys import yaml -from PyQt5 import QtWidgets, QtGui, QtCore +try: + from PyQt5 import QtWidgets, QtGui, QtCore +except: + print("alacritty-config-gui depends on PyQt5. I couldn’t locate PyQt5.") + print("Sorry about that.") + print("\nRunning `pip3 install PyQt5` could help.") + sys.exit(1) ALACRITTY_CONFIG = os.path.expanduser("~/.config/alacritty/alacritty.yml")