eric7/Plugins/VcsPlugins/vcsMercurial/ConfigurationPage/MercurialPage.py

branch
eric7
changeset 9016
6f079c524e99
parent 8881
54e42bc2437a
child 9054
adae534abaf0
--- a/eric7/Plugins/VcsPlugins/vcsMercurial/ConfigurationPage/MercurialPage.py	Sun Apr 03 17:23:31 2022 +0200
+++ b/eric7/Plugins/VcsPlugins/vcsMercurial/ConfigurationPage/MercurialPage.py	Mon Apr 04 17:43:43 2022 +0200
@@ -8,7 +8,6 @@
 """
 
 import os
-import sys
 
 from PyQt6.QtCore import pyqtSlot
 
@@ -20,6 +19,7 @@
 from .Ui_MercurialPage import Ui_MercurialPage
 from .. import HgUtilities
 
+import Globals
 from Utilities import supportedCodecs
 
 
@@ -132,7 +132,8 @@
         Private slot to install Mercurial alongside eric7.
         """
         pip = ericApp().getObject("Pip")
-        pip.installPackages(["mercurial"], interpreter=sys.executable)
+        pip.installPackages(["mercurial"],
+                            interpreter=Globals.getPythonExecutable())
         self.installButton.setEnabled(not self.__mercurialInstalled())
     
     def __mercurialInstalled(self):

eric ide

mercurial