eric7/VirtualEnv/VirtualenvConfigurationDialog.py

branch
eric7
changeset 9016
6f079c524e99
parent 8881
54e42bc2437a
--- a/eric7/VirtualEnv/VirtualenvConfigurationDialog.py	Sun Apr 03 17:23:31 2022 +0200
+++ b/eric7/VirtualEnv/VirtualenvConfigurationDialog.py	Mon Apr 04 17:43:43 2022 +0200
@@ -9,7 +9,6 @@
 """
 
 import os
-import sys
 import re
 
 from PyQt6.QtCore import pyqtSlot, QProcess, QTimer
@@ -20,6 +19,7 @@
 
 from .Ui_VirtualenvConfigurationDialog import Ui_VirtualenvConfigurationDialog
 
+import Globals
 import Preferences
 import Utilities
 
@@ -62,7 +62,7 @@
         self.pythonExecPicker.setWindowTitle(
             self.tr("Python Interpreter"))
         self.pythonExecPicker.setDefaultDirectory(
-            sys.executable.replace("w.exe", ".exe"))
+            Globals.getPythonExecutable())
         
         self.condaTargetDirectoryPicker.setMode(
             EricPathPickerModes.DIRECTORY_MODE)
@@ -332,8 +332,7 @@
             calls.append((self.pythonExecPicker.text(),
                           ["-m", "virtualenv", "--version"]))
         calls.extend([
-            (sys.executable.replace("w.exe", ".exe"),
-             ["-m", "virtualenv", "--version"]),
+            (Globals.getPythonExecutable(), ["-m", "virtualenv", "--version"]),
             ("virtualenv", ["--version"]),
         ])
         
@@ -385,8 +384,7 @@
             calls.append((self.pythonExecPicker.text(),
                           ["-m", "venv"]))
         calls.extend([
-            (sys.executable.replace("w.exe", ".exe"),
-             ["-m", "venv"]),
+            (Globals.getPythonExecutable(), ["-m", "venv"]),
             ("python3", ["-m", "venv"]),
             ("python", ["-m", "venv"]),
         ])

eric ide

mercurial