2016-03-08 24 views
34

posso creare un nuovo ambiente Conda, con il programma biopython con questo:Creare ambiente vuoto Conda

conda create --name snowflakes biopython 

E se io non voglio installare qualsiasi programma? Sembra che io non posso farlo:

» 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

In genere si desidera installare almeno python. Se non vuoi nemmeno una versione python, puoi ingannare conda creando manualmente un ambiente vuoto usando 'mkdir -p/envs//bin' – cel

+0

@cel: grazie, ciò ha senso. Abbastanza buono per una risposta? – dangonfast

+0

non ha senso per me. perché non possiamo creare un env packageless? – cammil

risposta

82

si può dare un nome di un pacchetto di solo "python" per ottenere una base, vuoto installare.

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

Non sono riuscito a trovare questa risposta da nessuna parte - merita più voti! – kungfujam

+7

grazie. Non sono sicuro del perché questo non sia frontale e centrale nella lista dei pacchetti Anaconda della pagina – joelion

+0

questo è incredibilmente utile, grazie mille! Ho anche aggiornato il mio foglio di stile conda per includerlo ed enfatizzarlo (nel caso sia utile per gli altri: https://github.com/NeuronQ/cookbook/wiki/Python-Conda-cheatsheet) – NeuronQ

0

Per creare un ambiente che è assolutamente vuoto, senza Python e/o di qualsiasi altro pacchetto di default, basta fare una nuova cartella nella directory envs nel Anaconda installazione (Anaconda3 in questo esempio) :.

~\Anaconda3\envs>mkdir empy_env 

La prima volta che si attiva questo ambiente vengono create una directory chiamata Scripts in Windows, bin in Linux, con un paio di file batch. Al momento di questo post questo funziona per Anaconda versione 4.3.30 sia in ambiente Windows che Linux.

Ho notato che @cel ha suggerito la stessa cosa nel primo commento sotto la domanda, ma ovviamente non ha ottenuto l'attenzione che merita!

Problemi correlati