From 74458aa5f5b748b6a83bb16a062c99ba616f2e37 Mon Sep 17 00:00:00 2001 From: Roman Shevchenko Date: Wed, 30 Nov 2016 15:04:33 +0100 Subject: [PATCH] [platform] explicit version check in command line launcher Inspired by a discussion at https://github.com/JetBrains/intellij-community/commit/9787d8356ff39cb3c7ee4d023cae42c65eaf5c0d --- platform/platform-resources/src/launcher.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/platform/platform-resources/src/launcher.py b/platform/platform-resources/src/launcher.py index 843f8af03dd0..d72bab05a0ec 100644 --- a/platform/platform-resources/src/launcher.py +++ b/platform/platform-resources/src/launcher.py @@ -13,6 +13,10 @@ RUN_PATH = u'$RUN_PATH$' CONFIG_PATH = u'$CONFIG_PATH$' SYSTEM_PATH = u'$SYSTEM_PATH$' +if sys.version_info[0] * 10 + sys.version_info[1] < 27: + print('error: Python 2.7 or newer is required') + exit(1) + def print_usage(cmd): print(('Usage:\n' +