250 |
250 |
251 # Parse the command line. |
251 # Parse the command line. |
252 global progName, modDir, doCleanup, doCompile, distDir |
252 global progName, modDir, doCleanup, doCompile, distDir |
253 global sourceDir |
253 global sourceDir |
254 |
254 |
255 if sys.version_info < (2, 7, 0) or \ |
255 if ( |
256 (sys.version_info >= (3, 0, 0) and sys.version_info < (3, 5, 0)) \ |
256 sys.version_info < (2, 7, 0) or |
257 or sys.version_info > (3, 99, 99): |
257 (sys.version_info >= (3, 0, 0) and sys.version_info < (3, 5, 0)) or |
|
258 sys.version_info >= (4, 0, 0) |
|
259 ): |
258 print('Sorry, the eric6 debugger requires Python 2.7 or' |
260 print('Sorry, the eric6 debugger requires Python 2.7 or' |
259 'Python 3.5 or better for running.') |
261 'Python 3.5 or better for running.') |
260 exit(5) |
262 exit(5) |
261 |
263 |
262 progName = os.path.basename(argv[0]) |
264 progName = os.path.basename(argv[0]) |