src/eric7/PipInterface/Pip.py

branch
eric7
changeset 10390
226a771db7aa
parent 10387
8cf53170e290
child 10392
ef315a1fdd4a
diff -r b432544fe075 -r 226a771db7aa src/eric7/PipInterface/Pip.py
--- a/src/eric7/PipInterface/Pip.py	Wed Dec 06 14:31:23 2023 +0100
+++ b/src/eric7/PipInterface/Pip.py	Wed Dec 06 15:45:39 2023 +0100
@@ -21,7 +21,7 @@
 from eric7.EricNetwork.EricNetworkProxyFactory import proxyAuthenticationRequired
 from eric7.EricWidgets import EricMessageBox
 from eric7.EricWidgets.EricApplication import ericApp
-from eric7.SystemUtilities import OSUtilities, PythonUtilities
+from eric7.SystemUtilities import FileSystemUtilities, OSUtilities, PythonUtilities
 from eric7.UI.DeleteFilesConfirmationDialog import DeleteFilesConfirmationDialog
 
 try:
@@ -371,7 +371,7 @@
         if not interpreter:
             return False
 
-        if interpreter in (sys.executable, PythonUtilities.getPythonExecutable()):
+        if FileSystemUtilities.samefilepath(interpreter, sys.executable):
             upgradePyQt = self.__checkUpgradePyQt(packages)
             upgradeEric = self.__checkUpgradeEric(packages)
             if upgradeEric or upgradePyQt:

eric ide

mercurial