eric6/PipInterface/Pip.py

changeset 8234
fcb6b4b96274
parent 8222
5994b80b8760
child 8240
93b8a353c4bf
equal deleted inserted replaced
8233:bad78a592cc2 8234:fcb6b4b96274
152 @rtype str 152 @rtype str
153 """ 153 """
154 # Unix, OS X: $VIRTUAL_ENV/pip.conf 154 # Unix, OS X: $VIRTUAL_ENV/pip.conf
155 # Windows: %VIRTUAL_ENV%\pip.ini 155 # Windows: %VIRTUAL_ENV%\pip.ini
156 156
157 if Globals.isWindowsPlatform(): 157 pip = "pip.ini" if Globals.isWindowsPlatform() else "pip.conf"
158 pip = "pip.ini"
159 else:
160 pip = "pip.conf"
161 158
162 venvManager = e5App().getObject("VirtualEnvManager") 159 venvManager = e5App().getObject("VirtualEnvManager")
163 if venvManager.isGlobalEnvironment(venvName): 160 if venvManager.isGlobalEnvironment(venvName):
164 venvDirectory = os.path.dirname(self.getUserConfig()) 161 venvDirectory = os.path.dirname(self.getUserConfig())
165 else: 162 else:
166 venvDirectory = venvManager.getVirtualenvDirectory(venvName) 163 venvDirectory = venvManager.getVirtualenvDirectory(venvName)
167 164
168 if venvDirectory: 165 config = os.path.join(venvDirectory, pip) if venvDirectory else ""
169 config = os.path.join(venvDirectory, pip)
170 else:
171 config = ""
172 166
173 return config 167 return config
174 168
175 def getProjectEnvironmentString(self): 169 def getProjectEnvironmentString(self):
176 """ 170 """

eric ide

mercurial