2016-06-30 4 views
2

Ich habe versucht, eine neue Umgebung für Anaconda-Installation zu erstellen, die ich abgesehen von der ursprünglichen Installation optimieren möchte. Ich fand das nicht funktioniert:conda env erstellen fehlgeschlagen?

$ conda env create --name pandas018numpy111 pandas018test1 
Using Anaconda Cloud api site https://api.anaconda.org 
Error: Invalid name, try the format: user/package 
pandas018test1 does not exist or can't be accessed 
environment.yml file not found 
There is no requirements.txt 

Was ist hier falsch?

Was ich erreichen wollte, war, die Kopie der ursprünglichen Umgebung zu erstellen, einige Module zum Testen hinzuzufügen, und dann die Testumgebung wegzuwerfen (pandas018numpy111).

+0

'Conda env create --name pandas018numpy111 pandas018test1' was' pandas018test1' hier? Kannst du ein wenig erklären, was dieser Befehl tun soll? – cel

Antwort

5

Ah, ich habe die Antwort gefunden.

Was ich brauche, ist der conda create Befehl eigentlich

$ conda create -n pandas018numpy111 --clone root 

Dann habe ich die Wegwerf-Umgebung zu ändern, usw. und später nur werfen. So wechseln Sie dann werde ich nur verwenden:

$ source activate pandas018numpy111 

und verlassen aus diesem Umfeld

$ source deactivate