summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGary E. Miller <gem@rellim.com>2018-11-16 20:27:57 +0000
committerGary E. Miller <gem@rellim.com>2018-11-16 20:29:41 +0000
commitf562b8aadf843cfb0a31838979e0e288aaa59a1c (patch)
treefa7ef553fc9a1b84aa3a8d8fcd3a3eed6177a4eb
parentd66ffe55684f4777b85253bd58dd7f04640db3b3 (diff)
downloadgpsd-f562b8aadf843cfb0a31838979e0e288aaa59a1c.tar.gz
xgpsspeed: Add check for PYTHONPATH
-rwxr-xr-xxgpsspeed9
1 files changed, 8 insertions, 1 deletions
diff --git a/xgpsspeed b/xgpsspeed
index 87ee771b..bcdb0143 100755
--- a/xgpsspeed
+++ b/xgpsspeed
@@ -28,7 +28,14 @@ from gi.repository import Gtk # pylint: disable=wrong-import-position
from gi.repository import Gdk # pylint: disable=wrong-import-position
from gi.repository import GObject # pylint: disable=wrong-import-position
-import gps
+# pylint wants local modules last
+try:
+ import gps
+except ImportError as e:
+ sys.stderr.write(
+ "xgpsspeed: can't load Python gps libraries -- check PYTHONPATH.\n")
+ sys.stderr.write("%s\n" % e)
+ sys.exit(1)
gps_version = '3.19-dev'
if gps.__version__ != gps_version: