diff -r 536ad4fa35aa -r 6299d69a218a VirtualEnv/VirtualenvManager.py --- a/VirtualEnv/VirtualenvManager.py Sun Jan 27 12:39:53 2019 +0100 +++ b/VirtualEnv/VirtualenvManager.py Sun Jan 27 19:52:37 2019 +0100 @@ -152,8 +152,8 @@ ## targetDir, interpreter) = dlg.getData() if resultDict["envType"] == "conda": - # TODO: add call to the conda exec dialog - pass + from CondaInterface.CondaExecDialog import CondaExecDialog + dia = CondaExecDialog(resultDict, self) else: # now do the call from .VirtualenvExecDialog import VirtualenvExecDialog @@ -193,7 +193,14 @@ .format(venvName), icon=E5MessageBox.Warning) if not ok: - return + from .VirtualenvNameDialog import VirtualenvNameDialog + dlg = VirtualenvNameDialog( + list(self.__virtualEnvironments.keys()), + venvName) + if dlg.exec_() != QDialog.Accepted: + return + + venvName = dlg.getName() if not venvInterpreter: from .VirtualenvInterpreterSelectionDialog import \