Je peux créer un nouvel environnement conda, avec le programme biopython
avec ceci:
conda create --name snowflakes biopython
Et si je ne souhaite installer aucun programme? Il semble que je ne peux pas faire ça:
» 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
Vous pouvez donner un nom de paquet simplement "python" pour obtenir une installation de base vide.
conda create --name myenv python
conda create --name myenv python=3.4
Si vous avez créé un create_default_packages
bloc dans votre .condarc
fichier, la réponse de @ joelion installera ces paquets. Si vous ne les voulez pas, utilisez le --no-default-packages
drapeau. Par exemple:
conda create --name myenv python --no-default-packages
Pour créer un environnement absolument vide, sans python et/ou tout autre package par défaut, créez simplement un nouveau dossier dans le répertoire envs
de votre installation Anaconda
. (Anaconda3 dans cet exemple) :.
~\Anaconda3\envs>mkdir empy_env
La première fois que vous activez cet environnement, un répertoire nommé Scripts
sous Windows, bin
sous Linux, avec quelques fichiers de traitement par lots, est créé. Au moment de cet article, cela fonctionne pour Anaconda version 4.3.30 à la fois sous Windows et Linux.
J'ai remarqué que @cel a suggéré la même chose dans le premier commentaire de la question, mais il n'a évidemment pas eu l'attention qu'il mérite!