diff -r 9c1f429cb56b -r b47dfa7a137d src/eric7/VirtualEnv/VirtualenvExecDialog.py --- a/src/eric7/VirtualEnv/VirtualenvExecDialog.py Sun Dec 18 14:19:10 2022 +0100 +++ b/src/eric7/VirtualEnv/VirtualenvExecDialog.py Sun Dec 18 19:33:46 2022 +0100 @@ -14,7 +14,7 @@ from PyQt6.QtWidgets import QDialog, QDialogButtonBox from eric7 import Preferences -from eric7.Globals import getPythonExecutable, isWindowsPlatform +from eric7.SystemUtilities import OSUtilities, PythonUtilities from .Ui_VirtualenvExecDialog import Ui_VirtualenvExecDialog @@ -62,14 +62,14 @@ self.__calls.append((configuration["pythonExe"], ["-m", "venv"])) self.__calls.extend( [ - (getPythonExecutable(), ["-m", "venv"]), + (PythonUtilities.getPythonExecutable(), ["-m", "venv"]), ("python3", ["-m", "venv"]), ("python", ["-m", "venv"]), ] ) else: self.__calls = [ - (getPythonExecutable(), ["-m", "virtualenv"]), + (PythonUtilities.getPythonExecutable(), ["-m", "virtualenv"]), ("virtualenv", []), ] self.__callIndex = 0 @@ -281,7 +281,7 @@ Private method to write a script file to the virtualenv directory. """ basename = "create_pyvenv" if self.__pyvenv else "create_virtualenv" - if isWindowsPlatform(): + if OSUtilities.isWindowsPlatform(): script = os.path.join(self.__targetDir, basename + ".cmd") txt = self.__cmd else: