X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=python%2Flilylib.py;h=15b654f84c9fcc3bee7efaab98522fb3490c5a2a;hb=eda788a9744b27765a6aaa7cc22a7ca08d66c735;hp=f9cbff2c60a84ee84a3ebeb772e6eacc720b9adc;hpb=c563ae87588a3329dd18e7b45476ba6876bbaecb;p=lilypond.git diff --git a/python/lilylib.py b/python/lilylib.py index f9cbff2c60..15b654f84c 100644 --- a/python/lilylib.py +++ b/python/lilylib.py @@ -68,6 +68,14 @@ def stderr_write (s): progress = stderr_write +def require_python_version (): + if sys.hexversion < 0x02040000: + stderr_write ("Python 2.4 or newer is required to run this program.\n\ +Please upgrade Python from http://python.org/download/, and if you use MacOS X,\n\ +please read installation instructions in Application usage.") + os.system ("open http://python.org/download/") + sys.exit (2) + # Modified version of the commands.mkarg(x), which always uses # double quotes (since Windows can't handle the single quotes: def mkarg(x):