diff -r e7814dd19115 -r 7b5f10581c35 scripts/install.py --- a/scripts/install.py Fri Jul 30 17:40:58 2021 +0200 +++ b/scripts/install.py Fri Jul 30 20:13:09 2021 +0200 @@ -9,22 +9,22 @@ Installation script for the eric IDE and all eric related tools. """ -import sys +import compileall +import contextlib +import datetime +import fnmatch +import getpass +import glob +import io +import json import os +import py_compile import re -import compileall -import py_compile -import glob +import shlex import shutil -import fnmatch import subprocess # secok import time -import io -import json -import shlex -import datetime -import getpass -import contextlib +import sys # Define the globals. progName = None @@ -190,11 +190,7 @@ """ global platBinDir, modDir, pyModDir, apisDir, platBinDirOld - try: - import distutils.sysconfig - except ImportError: - print("Please install the 'distutils' package first.") - exit(5) + import sysconfig if sys.platform.startswith(("win", "cygwin")): platBinDir = sys.exec_prefix @@ -218,7 +214,7 @@ ): platBinDirOld = "/usr/local/bin" - modDir = distutils.sysconfig.get_python_lib(True) + modDir = sysconfig.get_path('platlib') pyModDir = modDir pyqtDataDir = os.path.join(modDir, "PyQt6")