src/eric7/UI/UserInterface.py

branch
eric7
changeset 11230
8a15b05eeee3
parent 11227
023943c77c42
diff -r 16a129d168f9 -r 8a15b05eeee3 src/eric7/UI/UserInterface.py
--- a/src/eric7/UI/UserInterface.py	Wed Apr 23 17:23:57 2025 +0200
+++ b/src/eric7/UI/UserInterface.py	Wed Apr 23 18:02:09 2025 +0200
@@ -281,6 +281,12 @@
         # register it early because it is needed very soon
         ericApp().registerObject("EricServer", self.__ericServerInterface)
 
+        # Generate the virtual environment manager
+        logging.getLogger(__name__).debug("Creating Virtual Environments Manager...")
+        self.virtualenvManager = VirtualenvManager(self)
+        # register it early because it is needed very soon
+        ericApp().registerObject("VirtualEnvManager", self.virtualenvManager)
+
         # Generate the conda interface
         logging.getLogger(__name__).debug("Creating Conda Interface...")
         self.condaInterface = Conda(self)
@@ -293,12 +299,6 @@
         # register it early because it is needed very soon
         ericApp().registerObject("Pip", self.pipInterface)
 
-        # Generate the virtual environment manager
-        logging.getLogger(__name__).debug("Creating Virtual Environments Manager...")
-        self.virtualenvManager = VirtualenvManager(self)
-        # register it early because it is needed very soon
-        ericApp().registerObject("VirtualEnvManager", self.virtualenvManager)
-
         # Generate an empty project object
         logging.getLogger(__name__).debug("Creating Project Manager...")
         self.project = Project(self, remoteServer=self.__ericServerInterface)

eric ide

mercurial