scripts/install.py

branch
eric7-maintenance
changeset 11118
967a88a16a21
parent 11063
bb05d1db9286
parent 11092
e2aaf07ef8fd
child 11155
e1843b6efa73
--- a/scripts/install.py	Sat Nov 30 11:09:02 2024 +0100
+++ b/scripts/install.py	Tue Jan 14 17:29:56 2025 +0100
@@ -1,7 +1,7 @@
 #!/usr/bin/env python3
 # -*- coding: utf-8 -*-
 
-# Copyright (c) 2002 - 2024 Detlev Offenbach <detlev@die-offenbachs.de>
+# Copyright (c) 2002 - 2025 Detlev Offenbach <detlev@die-offenbachs.de>
 #
 # This is the install script for eric.
 
@@ -305,9 +305,10 @@
     # Mac OS X
     elif sys.platform == "darwin":
         major = sys.version_info.major
-        pyexec = "{0}/bin/pythonw{1}".format(sys.exec_prefix, major)
+        minor = sys.version_info.minor
+        pyexec = f"{sys.exec_prefix}/bin/pythonw{major}.{minor}"
         if not os.path.exists(pyexec):
-            pyexec = "{0}/bin/python{1}".format(sys.exec_prefix, major)
+            pyexec = f"{sys.exec_prefix}/bin/python{major}.{minor}"
         wname = wfile
         wrapper = (
             """#!/bin/sh\n"""
@@ -1237,7 +1238,7 @@
         from eric7.__version__ import CopyrightShort, Version  # noqa: I101
     else:
         Version = "Unknown"
-        CopyrightShort = "(c) 2002 - 2024 Detlev Offenbach"
+        CopyrightShort = "(c) 2002 - 2025 Detlev Offenbach"
 
     copyToFile(
         os.path.join(directories["contents"], "Info.plist"),

eric ide

mercurial