151 try: |
151 try: |
152 self.virtualenvManager = ericApp().getObject("VirtualEnvManager") |
152 self.virtualenvManager = ericApp().getObject("VirtualEnvManager") |
153 except KeyError: |
153 except KeyError: |
154 self.virtualenvManager = VirtualenvManager(self) |
154 self.virtualenvManager = VirtualenvManager(self) |
155 ericApp().registerObject("VirtualEnvManager", self.virtualenvManager) |
155 ericApp().registerObject("VirtualEnvManager", self.virtualenvManager) |
|
156 |
|
157 from eric7.PipInterface.Pip import Pip |
|
158 |
|
159 try: |
|
160 self.pip = ericApp().getObject("Pip") |
|
161 except KeyError: |
|
162 self.pip = Pip(self) |
|
163 ericApp().registerObject("Pip", self.pip) |
156 |
164 |
157 if displayMode == ConfigurationMode.DEFAULTMODE: |
165 if displayMode == ConfigurationMode.DEFAULTMODE: |
158 self.configItems = { |
166 self.configItems = { |
159 # key : [display string, pixmap name, dialog module name or |
167 # key : [display string, pixmap name, dialog module name or |
160 # page creation function, parent key, |
168 # page creation function, parent key, |