114 <td><a href="#VirtualenvManager.getDefaultEnvironment">getDefaultEnvironment</a></td> |
114 <td><a href="#VirtualenvManager.getDefaultEnvironment">getDefaultEnvironment</a></td> |
115 <td>Public method to get the default virtual environment.</td> |
115 <td>Public method to get the default virtual environment.</td> |
116 </tr> |
116 </tr> |
117 <tr> |
117 <tr> |
118 <td><a href="#VirtualenvManager.getEnvironmentEntries">getEnvironmentEntries</a></td> |
118 <td><a href="#VirtualenvManager.getEnvironmentEntries">getEnvironmentEntries</a></td> |
119 <td>Public method to get a dictionary containing the defined virtual environment entries.</td> |
119 <td>Public method to get a list of the defined virtual environment entries.</td> |
120 </tr> |
120 </tr> |
121 <tr> |
121 <tr> |
122 <td><a href="#VirtualenvManager.getVirtualEnvironmentsBaseDir">getVirtualEnvironmentsBaseDir</a></td> |
122 <td><a href="#VirtualenvManager.getVirtualEnvironmentsBaseDir">getVirtualEnvironmentsBaseDir</a></td> |
123 <td>Public method to set the base directory for the virtual environments.</td> |
123 <td>Public method to set the base directory for the virtual environments.</td> |
124 </tr> |
124 </tr> |
248 <p> |
248 <p> |
249 Private slot to save the virtual environments. |
249 Private slot to save the virtual environments. |
250 </p> |
250 </p> |
251 <a NAME="VirtualenvManager.addVirtualEnv" ID="VirtualenvManager.addVirtualEnv"></a> |
251 <a NAME="VirtualenvManager.addVirtualEnv" ID="VirtualenvManager.addVirtualEnv"></a> |
252 <h4>VirtualenvManager.addVirtualEnv</h4> |
252 <h4>VirtualenvManager.addVirtualEnv</h4> |
253 <b>addVirtualEnv</b>(<i>venvName, venvDirectory, venvInterpreter="", isGlobal=False, isConda=False, isRemote=False, execPath="", description="", </i>) |
253 <b>addVirtualEnv</b>(<i>metadata</i>) |
254 |
254 |
255 <p> |
255 <p> |
256 Public method to add a virtual environment. |
256 Public method to add a virtual environment. |
257 </p> |
257 </p> |
258 <dl> |
258 <dl> |
259 |
259 |
260 <dt><i>venvName</i> (str)</dt> |
260 <dt><i>metadata</i> (VirtualenvMetaData)</dt> |
261 <dd> |
261 <dd> |
262 logical name for the virtual environment |
262 object containing the metadata of the virtual environment |
263 </dd> |
|
264 <dt><i>venvDirectory</i> (str)</dt> |
|
265 <dd> |
|
266 directory of the virtual environment |
|
267 </dd> |
|
268 <dt><i>venvInterpreter</i> (str)</dt> |
|
269 <dd> |
|
270 interpreter of the virtual environment |
|
271 </dd> |
|
272 <dt><i>isGlobal</i> (bool)</dt> |
|
273 <dd> |
|
274 flag indicating a global environment |
|
275 </dd> |
|
276 <dt><i>isConda</i> (bool)</dt> |
|
277 <dd> |
|
278 flag indicating an Anaconda virtual environment |
|
279 </dd> |
|
280 <dt><i>isRemote</i> (bool)</dt> |
|
281 <dd> |
|
282 flag indicating a remotely accessed environment |
|
283 </dd> |
|
284 <dt><i>execPath</i> (str)</dt> |
|
285 <dd> |
|
286 search path string to be prepended to the PATH |
|
287 environment variable |
|
288 </dd> |
|
289 <dt><i>description</i> (str)</dt> |
|
290 <dd> |
|
291 descriptive text for the environment |
|
292 </dd> |
263 </dd> |
293 </dl> |
264 </dl> |
294 <a NAME="VirtualenvManager.createVirtualEnv" ID="VirtualenvManager.createVirtualEnv"></a> |
265 <a NAME="VirtualenvManager.createVirtualEnv" ID="VirtualenvManager.createVirtualEnv"></a> |
295 <h4>VirtualenvManager.createVirtualEnv</h4> |
266 <h4>VirtualenvManager.createVirtualEnv</h4> |
296 <b>createVirtualEnv</b>(<i>baseDir=""</i>) |
267 <b>createVirtualEnv</b>(<i>baseDir=""</i>) |
334 </dd> |
305 </dd> |
335 </dl> |
306 </dl> |
336 <dl> |
307 <dl> |
337 <dt>Return:</dt> |
308 <dt>Return:</dt> |
338 <dd> |
309 <dd> |
339 tuple containing the environment name and a dictionary |
310 tuple containing the environment name and a copy of the metadata |
340 containing a copy of the default virtual environment |
311 of the virtual environment the interpreter belongs to |
341 </dd> |
312 </dd> |
342 </dl> |
313 </dl> |
343 <dl> |
314 <dl> |
344 <dt>Return Type:</dt> |
315 <dt>Return Type:</dt> |
345 <dd> |
316 <dd> |
346 tuple of (str, dict) |
317 tuple of (str, VirtualenvMetaData) |
347 </dd> |
318 </dd> |
348 </dl> |
319 </dl> |
349 <a NAME="VirtualenvManager.getDefaultEnvironment" ID="VirtualenvManager.getDefaultEnvironment"></a> |
320 <a NAME="VirtualenvManager.getDefaultEnvironment" ID="VirtualenvManager.getDefaultEnvironment"></a> |
350 <h4>VirtualenvManager.getDefaultEnvironment</h4> |
321 <h4>VirtualenvManager.getDefaultEnvironment</h4> |
351 <b>getDefaultEnvironment</b>(<i></i>) |
322 <b>getDefaultEnvironment</b>(<i></i>) |
359 execute eric with) |
330 execute eric with) |
360 </p> |
331 </p> |
361 <dl> |
332 <dl> |
362 <dt>Return:</dt> |
333 <dt>Return:</dt> |
363 <dd> |
334 <dd> |
364 tuple containing the environment name and a dictionary |
335 tuple containing the environment name and a copy of the metadata |
365 containing a copy of the default virtual environment |
336 of the default virtual environment |
366 </dd> |
337 </dd> |
367 </dl> |
338 </dl> |
368 <dl> |
339 <dl> |
369 <dt>Return Type:</dt> |
340 <dt>Return Type:</dt> |
370 <dd> |
341 <dd> |
371 tuple of (str, dict) |
342 tuple of (str, VirtualenvMetaData) |
372 </dd> |
343 </dd> |
373 </dl> |
344 </dl> |
374 <a NAME="VirtualenvManager.getEnvironmentEntries" ID="VirtualenvManager.getEnvironmentEntries"></a> |
345 <a NAME="VirtualenvManager.getEnvironmentEntries" ID="VirtualenvManager.getEnvironmentEntries"></a> |
375 <h4>VirtualenvManager.getEnvironmentEntries</h4> |
346 <h4>VirtualenvManager.getEnvironmentEntries</h4> |
376 <b>getEnvironmentEntries</b>(<i></i>) |
347 <b>getEnvironmentEntries</b>(<i></i>) |
377 |
348 |
378 <p> |
349 <p> |
379 Public method to get a dictionary containing the defined virtual |
350 Public method to get a list of the defined virtual environment entries. |
380 environment entries. |
351 </p> |
381 </p> |
352 <dl> |
382 <dl> |
353 <dt>Return:</dt> |
383 <dt>Return:</dt> |
354 <dd> |
384 <dd> |
355 list containing a copy of the defined virtual environments |
385 dictionary containing a copy of the defined virtual |
356 </dd> |
386 environments |
357 </dl> |
387 </dd> |
358 <dl> |
388 </dl> |
359 <dt>Return Type:</dt> |
389 <dl> |
360 <dd> |
390 <dt>Return Type:</dt> |
361 list |
391 <dd> |
|
392 dict |
|
393 </dd> |
362 </dd> |
394 </dl> |
363 </dl> |
395 <a NAME="VirtualenvManager.getVirtualEnvironmentsBaseDir" ID="VirtualenvManager.getVirtualEnvironmentsBaseDir"></a> |
364 <a NAME="VirtualenvManager.getVirtualEnvironmentsBaseDir" ID="VirtualenvManager.getVirtualEnvironmentsBaseDir"></a> |
396 <h4>VirtualenvManager.getVirtualEnvironmentsBaseDir</h4> |
365 <h4>VirtualenvManager.getVirtualEnvironmentsBaseDir</h4> |
397 <b>getVirtualEnvironmentsBaseDir</b>(<i></i>) |
366 <b>getVirtualEnvironmentsBaseDir</b>(<i></i>) |
647 list of logical names for the virtual environments |
616 list of logical names for the virtual environments |
648 </dd> |
617 </dd> |
649 </dl> |
618 </dl> |
650 <a NAME="VirtualenvManager.renameVirtualEnv" ID="VirtualenvManager.renameVirtualEnv"></a> |
619 <a NAME="VirtualenvManager.renameVirtualEnv" ID="VirtualenvManager.renameVirtualEnv"></a> |
651 <h4>VirtualenvManager.renameVirtualEnv</h4> |
620 <h4>VirtualenvManager.renameVirtualEnv</h4> |
652 <b>renameVirtualEnv</b>(<i>oldVenvName, venvName, venvDirectory, venvInterpreter, isGlobal, isConda, isRemote, execPath, description, </i>) |
621 <b>renameVirtualEnv</b>(<i>oldVenvName, metadata, </i>) |
653 |
622 |
654 <p> |
623 <p> |
655 Public method to substitute a virtual environment entry with a new |
624 Public method to substitute a virtual environment entry with a new |
656 name. |
625 name. |
657 </p> |
626 </p> |
659 |
628 |
660 <dt><i>oldVenvName</i> (str)</dt> |
629 <dt><i>oldVenvName</i> (str)</dt> |
661 <dd> |
630 <dd> |
662 old name of the virtual environment |
631 old name of the virtual environment |
663 </dd> |
632 </dd> |
664 <dt><i>venvName</i> (str)</dt> |
633 <dt><i>metadata</i> (VirtualenvMetaData)</dt> |
665 <dd> |
634 <dd> |
666 logical name for the virtual environment |
635 object containing the metadata of the virtual environment |
667 </dd> |
|
668 <dt><i>venvDirectory</i> (str)</dt> |
|
669 <dd> |
|
670 directory of the virtual environment |
|
671 </dd> |
|
672 <dt><i>venvInterpreter</i> (str)</dt> |
|
673 <dd> |
|
674 interpreter of the virtual environment |
|
675 </dd> |
|
676 <dt><i>isGlobal</i> (bool)</dt> |
|
677 <dd> |
|
678 flag indicating a global environment |
|
679 </dd> |
|
680 <dt><i>isConda</i> (bool)</dt> |
|
681 <dd> |
|
682 flag indicating an Anaconda virtual environment |
|
683 </dd> |
|
684 <dt><i>isRemote</i> (bool)</dt> |
|
685 <dd> |
|
686 flag indicating a remotely accessed environment |
|
687 </dd> |
|
688 <dt><i>execPath</i> (str)</dt> |
|
689 <dd> |
|
690 search path string to be prepended to the PATH |
|
691 environment variable |
|
692 </dd> |
|
693 <dt><i>description</i> (str)</dt> |
|
694 <dd> |
|
695 descriptive text for the environment |
|
696 </dd> |
636 </dd> |
697 </dl> |
637 </dl> |
698 <a NAME="VirtualenvManager.setVirtualEnv" ID="VirtualenvManager.setVirtualEnv"></a> |
638 <a NAME="VirtualenvManager.setVirtualEnv" ID="VirtualenvManager.setVirtualEnv"></a> |
699 <h4>VirtualenvManager.setVirtualEnv</h4> |
639 <h4>VirtualenvManager.setVirtualEnv</h4> |
700 <b>setVirtualEnv</b>(<i>venvName, venvDirectory, venvInterpreter, isGlobal, isConda, isRemote, execPath, description, </i>) |
640 <b>setVirtualEnv</b>(<i>metadata</i>) |
701 |
641 |
702 <p> |
642 <p> |
703 Public method to change a virtual environment. |
643 Public method to change a virtual environment. |
704 </p> |
644 </p> |
705 <dl> |
645 <dl> |
706 |
646 |
707 <dt><i>venvName</i> (str)</dt> |
647 <dt><i>metadata</i> (VirtualenvMetaData)</dt> |
708 <dd> |
648 <dd> |
709 logical name of the virtual environment |
649 object containing the metadata of the virtual environment |
710 </dd> |
|
711 <dt><i>venvDirectory</i> (str)</dt> |
|
712 <dd> |
|
713 directory of the virtual environment |
|
714 </dd> |
|
715 <dt><i>venvInterpreter</i> (str)</dt> |
|
716 <dd> |
|
717 interpreter of the virtual environment |
|
718 </dd> |
|
719 <dt><i>isGlobal</i> (bool)</dt> |
|
720 <dd> |
|
721 flag indicating a global environment |
|
722 </dd> |
|
723 <dt><i>isConda</i> (bool)</dt> |
|
724 <dd> |
|
725 flag indicating an Anaconda virtual environment |
|
726 </dd> |
|
727 <dt><i>isRemote</i> (bool)</dt> |
|
728 <dd> |
|
729 flag indicating a remotely accessed environment |
|
730 </dd> |
|
731 <dt><i>execPath</i> (str)</dt> |
|
732 <dd> |
|
733 search path string to be prepended to the PATH |
|
734 environment variable |
|
735 </dd> |
|
736 <dt><i>description</i> (str)</dt> |
|
737 <dd> |
|
738 descriptive text for the environment |
|
739 </dd> |
650 </dd> |
740 </dl> |
651 </dl> |
741 <a NAME="VirtualenvManager.setVirtualEnvInterpreter" ID="VirtualenvManager.setVirtualEnvInterpreter"></a> |
652 <a NAME="VirtualenvManager.setVirtualEnvInterpreter" ID="VirtualenvManager.setVirtualEnvInterpreter"></a> |
742 <h4>VirtualenvManager.setVirtualEnvInterpreter</h4> |
653 <h4>VirtualenvManager.setVirtualEnvInterpreter</h4> |
743 <b>setVirtualEnvInterpreter</b>(<i>venvName, venvInterpreter</i>) |
654 <b>setVirtualEnvInterpreter</b>(<i>venvName, venvInterpreter</i>) |