From 4f297f67a52a274c4cf88557b934459c217d9be7 Mon Sep 17 00:00:00 2001 From: Max Lange Date: Sun, 18 Oct 2015 20:54:48 +0200 Subject: [PATCH] fixed python version checking --- Run.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Run.py b/Run.py index 09d0007..7c0c074 100644 --- a/Run.py +++ b/Run.py @@ -18,8 +18,13 @@ try: # Checks for correct version if pygame.version.ver < "1.9.1": raise SystemExit("Old Pygame version: " + pygame.version.ver) - if sys.version[:5] < "2.7.6": - raise SystemExit("Outdated Python version: " + sys.version[:5]) + version = sys.version.split(" ")[0].split(".") + required = "2.7.6".split(".") + for index in range(len(required)): + if int(required[index]) < int(version[index]): + break + if int(required[index]) > int(version[index]): + raise SystemExit("Outdated Python version: " + ".".join(version)) if sys.version[:5] >= "3.0.0": raise SystemExit("No support for Python3")