eric7/VirtualEnv/VirtualenvAddEditDialog.py

branch
eric7
changeset 8980
f49ab2441e1f
parent 8881
54e42bc2437a
child 8986
665d14b3c01a
equal deleted inserted replaced
8979:c8887412e98f 8980:f49ab2441e1f
18 from .Ui_VirtualenvAddEditDialog import Ui_VirtualenvAddEditDialog 18 from .Ui_VirtualenvAddEditDialog import Ui_VirtualenvAddEditDialog
19 19
20 import Utilities 20 import Utilities
21 21
22 22
23 # TODO: add code to autodetect a Python interpreter
23 class VirtualenvAddEditDialog(QDialog, Ui_VirtualenvAddEditDialog): 24 class VirtualenvAddEditDialog(QDialog, Ui_VirtualenvAddEditDialog):
24 """ 25 """
25 Class implementing a dialog to enter the data of a virtual environment. 26 Class implementing a dialog to enter the data of a virtual environment.
26 """ 27 """
27 def __init__(self, manager, venvName="", venvDirectory="", 28 def __init__(self, manager, venvName="", venvDirectory="",
207 self.targetDirectoryPicker.text(), 208 self.targetDirectoryPicker.text(),
208 os.path.join(self.targetDirectoryPicker.text(), 209 os.path.join(self.targetDirectoryPicker.text(),
209 "Scripts"), 210 "Scripts"),
210 os.path.join(self.targetDirectoryPicker.text(), 211 os.path.join(self.targetDirectoryPicker.text(),
211 "Library", "bin"), 212 "Library", "bin"),
213 # TODO: this should be macOS only
212 ])) 214 ]))
213 else: 215 else:
214 self.execPathEdit.setText( 216 self.execPathEdit.setText(
215 os.path.join(self.targetDirectoryPicker.text(), 217 os.path.join(self.targetDirectoryPicker.text(),
216 "bin"), 218 "bin"),

eric ide

mercurial