2016-03-08 9 views
34

mogę stworzyć nowe środowisko Conda, z programu biopython z tym:Tworzenie pustego środowiska Conda

conda create --name snowflakes biopython 

Co zrobić, jeśli nie chcesz instalować żadnego programu? Wydaje się, że nie mogę tego zrobić:

» conda create --name tryout 
Error: too few arguments, must supply command line package specs or --file 

You can specify one or more default packages to install when creating 
an environment. Doing so allows you to call conda create without 
explicitly providing any package names. 

To set the provided packages, call conda config like this: 

    conda config --add create_default_packages PACKAGE_NAME 
+1

Zazwyczaj chcesz zainstalować przynajmniej pythona. Jeśli nie chcesz nawet wersji Pythona, możesz oszukać Conda, ręcznie tworząc puste środowisko, używając 'mkdir -p/envs//bin' – cel

+0

@cel: thanks, to ma sens. Wystarczająco dobre na odpowiedź? – dangonfast

+0

nie ma dla mnie sensu. dlaczego nie możemy stworzyć pakietu env? – cammil

Odpowiedz

82

Możesz podać nazwę pakietu "python", aby uzyskać podstawową, pustą instalację.

conda create --name myenv python 
conda create --name myenv python=3.4 
+2

Nie mogłem znaleźć tej odpowiedzi w dowolnym miejscu - na więcej zasługuje! – kungfujam

+7

dzięki. Nie jestem pewien, dlaczego to nie jest z przodu i centrum na stronie listy pakietów Anaconda – joelion

+0

jest to niezwykle przydatne, wielkie dzięki! Zaktualizowałem również mój arkusz conda, aby go uwzględnić i podkreślić (w przypadku, gdy jest to pomocne dla innych: https://github.com/NeuronQ/cookbook/wiki/Python-Conda-cheatsheet). – NeuronQ

0

Aby stworzyć środowisko, które jest całkowicie pusty, bez pytona i/lub innego domyślnego pakietu, wystarczy utworzyć nowy folder w katalogu envs w instalacji Anaconda (Anaconda3 w tym przykładzie) :.

~\Anaconda3\envs>mkdir empy_env 

Przy pierwszym włączeniu tego środowiska katalog o nazwie Scripts w systemie Windows, bin w systemie Linux, z kilku plików wsadowych są tworzone. W tym poście działa to dla Anacondy w wersji 4.3.30 zarówno w systemach Windows, jak i Linux.

Zauważyłem, że @cel zasugerował to samo w pierwszym komentarzu pod tym pytaniem, ale oczywiście nie ma uwagi, na którą zasługuje!