2017-03-08 3 views
1

Ich arbeite in einer Geschäftsumgebung mit verschiedenen Festplatten, von denen einer von ihnen ist mein persönlicher Raum (z. B. H:\). Ich habe eine neue Conda-Umgebung auf dieser Platte erstellt und sie wurde in der conda info --envs aufgeführt. Heute habe ich meine Maschine neu gestartet und das Verzeichnis conda ist noch da, aber es ist nicht mehr in der conda info --envs, weil diese Informationen auf einer Festplatte gespeichert sind, die jedes Mal gelöscht wird, wenn ich mich abmelde.Aktualisieren oder erkennen Conda-Umgebungen

Ich kann weiterhin die Umgebung aktivieren, indem Sie activate H:\path\to\env verwenden, aber nicht mit seinem Namen. Gibt es eine Möglichkeit, meine Conda-Liste von Umgebungen zu aktualisieren, indem ich einen bestimmten Ordner betrachte?

Antwort

2

Sie ein Verzeichnis hinzufügen können Umgebungen mit dem Befehl enthalten:

conda config --add envs_dirs /path/to/directory/containing/environments 

Unter Linux:

(root) [[email protected] /]# ls /condaenvs/ 
devops machine_learning so statistics throwaway 
(root) [[email protected] /]# conda info --envs 
# conda environments: 
# 
root     * /conda 

(root) [[email protected] /]# conda config --add envs_dirs /condaenvs/ 
(root) [[email protected] /]# conda info --envs 
# conda environments: 
# 
devops     /condaenvs/devops 
machine_learning   /condaenvs/machine_learning 
so      /condaenvs/so 
statistics    /condaenvs/statistics 
throwaway    /condaenvs/throwaway 
root     * /conda 

(root) [[email protected] /]# cat $HOME/.condarc 
envs_dirs: 
    - /condaenvs/ 

(root) [[email protected] /]# source activate statistics 
(statistics) [[email protected] /]# 

Unter Windows:

(root) C:\Users\nwani>dir F:\condaenvs 
Volume in drive F has no label. 
Volume Serial Number is 2B02-4CAF 

Directory of F:\condaenvs 

03/10/2017 02:06 PM <DIR>   . 
03/10/2017 02:04 PM <DIR>   .. 
03/10/2017 02:05 PM <DIR>   devops 
03/10/2017 02:05 PM <DIR>   so 
03/10/2017 02:06 PM <DIR>   machine_learning 
03/10/2017 02:06 PM <DIR>   statistics 
03/10/2017 02:06 PM <DIR>   throwaway 
       0 File(s)    0 bytes 
       7 Dir(s) 36,200,026,112 bytes free 

(root) C:\Users\nwani>conda info --envs 
# conda environments: 
# 
root     * C:\Users\nwani\AppData\Local\Continuum\Miniconda2 
(root) C:\Users\nwani>conda config --add envs_dirs F:\condaenvs 

(root) C:\Users\nwani>conda info --envs 
# conda environments: 
# 
devops     F:\condaenvs\devops 
machine_learning   F:\condaenvs\machine_learning 
so      F:\condaenvs\so 
statistics    F:\condaenvs\statistics 
throwaway    F:\condaenvs\throwaway 
root     * C:\Users\nwani\AppData\Local\Continuum\Miniconda2 


(root) C:\Users\nwani>type %USERPROFILE%\.condarc 
envs_dirs: 
    - F:\condaenvs 

(root) C:\Users\nwani>activate statistics 

(statistics) C:\Users\nwani> 
+0

Yep, war es das, was ich gesucht habe ! Vielen Dank. – Mathias711

Verwandte Themen