Saltar al contenido

Conda: Creando un entorno virtual

Nuestro grupo especializado despúes de varios días de trabajo y de juntar de información, dimos con la solución, nuestro deseo es que todo este artículo sea de gran utilidad para tu proyecto.

No estoy seguro de qué causa el problema en su caso, pero el código a continuación funciona para mí sin ningún problema (OSX, la misma versión de conda que la suya).

Creación del entorno

conda create -n test_env python=3.6.3 anaconda

Alguna explicación si la documentación de conda create no está claro:

  • -n test_env establece el nombre del entorno en prueba_env

  • python=3.6.3 anaconda dice que desea utilizar en este entorno pitón en versión 3.6.3 (exactamente el que tiene, puede usar uno diferente si lo necesita) y paquete anaconda. Puede poner allí todas las cosas que necesita, separadas con espacios, por ejemplo sqlite matplotlib requests y especificar sus versiones de la misma manera que para pitón.

Activación

conda activate test_env

Desactivación

conda deactivate

deshacerse de él

conda remove -n test_env --all

Comprobar que conda está instalado

conda -V

Verifique que conda esté actualizado..

conda update conda

Crear un entorno virtual…

conda create -n yourenvname python=x.x anaconda

Activa tu entorno virtual…

source activate yourenvname

Instale paquetes de Python adicionales en un entorno virtual….

conda install -n yourenvname [package]

Desactiva tu entorno virtual…

source deactivate

Eliminar entorno virtual…

conda remove -n yourenvname -all

Pude resolver mi problema. Ejecutando el source activate test_env el comando no estaba recogiendo mi .bash_profile, normalmente trabajo en tcsh. Simplemente iniciando un subproceso en bash fue suficiente para conseguir activate laboral. Supongo que asumí, incorrectamente, que el activate comando iniciaría un proceso secundario en bash y use bash Variables de entorno.

> conda info -e
> # conda environments:
> #
> base                  *  ~/anaconda3
> test_env                 ~/anaconda3/envs/test_env
> bash
~$ source ~/anaconda3/bin/activate test_env
(test_env) ~$
(test_env) ~$ conda info -e
# conda environments:
#
test_env              *  ~/anaconda3/envs/test_env
root                     ~/anaconda3

Valoraciones y comentarios

Si te gustó nuestro trabajo, puedes dejar un escrito acerca de qué le añadirías a esta crónica.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags :

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *