Aún no tienes acceso a esta clase

Crea una cuenta y continúa viendo este curso

Conda: crear y actualizar ambientes

11/17
Recursos

Aportes 49

Preguntas 17

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

Notas:

$ conda create --name [nombre] [paquete]=[versión]

Si no hay se especifíca una versión, se instalará la última disponible.

Para ver los paquetes(si no se especifican los paquetes, dará una lista de los ambientes virtuales):

$ conda list [paquete]

Para activar y desactivar los ambientes:
$ conda activate [nombre del ambiente] y $ conda deactivate
Para actualizar paquetes:

$ conda update [paquete]

Para instalar un paquete específico:

$ conda install [paquete]=[versión]

Para clonar un ambiente:

$ conda --name [nuevo ambiente] --copy --clone [ambiente]

Si tienen Anaconda del curso de Python Intermedio pueden ingresar a la terminal de Conda desde la siguiente manera:
Inicio > Anaconda3 > Anaconda Prompt

Comandos:

  • conda env list: Listar entornos virtuales creados
  • conda create --name ‘nombre’ python=version(sin la version es la ultima lanzada) librerias: Creación de un entorno virtual con una version de python y librerias
  • conda activate nombre: Activar un entorno virtual
  • conda deactivate: Desactivar el entorno virtual
  • conda list nombre: Visualizar version de la librerias
  • conda update nombre: actualizar la libreria por la version mas reciente
  • conda install nombre=version: instalar una version de una libreria
  • conda install python=version libreria=version: Actualizar python junto a librerias (estas operaciones se pueden realizar separadas)
  • conda --name nombre --copy --clone nombreVirtualDuplicar: Crear un entorno virtual con una version ya creada

Notas 😄
Conda: crear y actualizar ambientes.

  • Conda tiene por defecto el ambiente base 😄
  • conda env list para ver todos tus ambientes existentes.
  • conda create --name <nombre de ambiente> <paquete1>=<version1> <paquete2>=<version2> para crear un ambiente nuevo. 👀 Si no se especifica la versión, se toma la mas reciente.
  • conda activate <nombre de ambiente> para activar un ambiente.
  • conda deactivate para desactivar el ambiente actual.
  • conda list muestra todos los paquetes (y sus versiones) en tu ambiente. Para filtrar resultados (en ambientes grandes) conda list pandas.
  • conda update <paquete> para actualizar la versión mas reciente de un paquete.
  • conda install <paquete>=<version> para poner un paquete en una versión específica.

Para los que vienen de utilizar Cmder en los cursos de Python, y están utilizando W10, no necesariamente deben usar WSL para usar Conda.
Lo que yo hice fue entrar a Cmder, luego a Settings, y a Startup, dentro de Startup en Tasks hay una lista de Predefined tasks (command groups). Ahí agregué una nueva predefined task (en mi caso fue el botón con el símbolo “+”).
Al crearse la nueva predefined task, le pueden colocar el alias que quieran (yo le puse conda::Conda), el recuadro de la mitad puede quedar vacío, y en el recuadro inferior deben colocar el siguiente comando:

cmd /k ""%ConEmuDir%\..\init.bat"" & C:\Users\User\Anaconda3\Scripts\activate.bat C:\Users\User\Anaconda3

Aunque el path C:\Users\User que se ve en este comando (en ambas líneas), es el path que yo utilicé, ya que fue ahí donde instalé Anaconda, en su caso, pueden revisar el path donde instalaron Anaconda yendo al Anaconda Prompt (desde el menú de inicio o en el buscador) y usando el siguiente comando:

where anaconda

Este comando les proporcionará un path que termina en \anaconda.exe, deben modificar este final por el que se mencionó arriba \activate.bat
Guardan los ajustes (save settings).
Ya tienen una consola de Conda en Cmder.
Fuente: https://newbedev.com/anaconda-python-cmder-integration-on-windows-10

Si les sale el error de InvalidArchiveError al usar conda create, usen conda clean -a y vuelvan a intentarlo.

si eres [email protected], te das cuenta que a la hora de crear un ambiente o hacer una copia del mismo, el instructor usa unos signos especiales(-), ten encuenta que cuando se usa:
un - significa que vas a usar un comando abreviado.
dos – significa que vas a usar una palabra.

Como sugerencia a los ambientes de conda pónganles el mismo nombre del proyecto por el que lo crearon, si no lo hacen después, por experiencia propia, se te olvida cuál ambiente es del proyecto.

creo que prefiero hacerlo con pip pero conda también es muy buena opción

Conda: crear y actualizar ambiente

Los comandos usados para crear y actualizar un ambiente son:

  • Para listar los ambientes que ya tenemos creados
conda env list
  • Para crear un nuevo ambiente
    Si queremos usar las versiones más recientes
conda create --name [nombre_ambiente]

Si queremos determinar qué versiones usar

conda create --name [nombre_ambiente] [paquete=versión]
  • Para activar o desactivar un ambiente
conda activate [nombre_ambiente]
conda deactivate

  • Para listar los paquetes de un ambiente
conda list
conda list [paquete]
  • Para actualizar Python o una biblioteca de nuestro ambiente a la última versión disponible
conda update [paquete]
  • Para instalar un paquete o una nueva versión de Python
conda install [paquete=versión]
  • Para clonar un ambiente
conda create --name [nombre_nuevo_ambiente] --copy --clone [nombre_ambiente_a_copiar]

Hola Platzi Team. 🚀

Si te gustaría usar conda en Git Bash, puedes hacer el siguiente paso a paso:

  1. Busca la carpeta donde instalaste Anaconda.

  2. Dentro de esta carpeta, accede esta ubicación ..\etc\profile.d en la cual encontrarás este archivo en específico conda.sh.

  3. En la misma carpeta, debes hacer clic derecho y seleccionar la opción Git Bash Here.

  4. Con nuestra consola abierta en la ubicación, colocamos el siguiente comando:

    echo “. ${PWD}/conda.sh” >> ~/.bashrc

    Si la ruta completa de instalación de anaconda contiene espacios debes encerrar con comillas simples ${PWD}

    echo “. ‘${PWD}’/conda.sh” >> ~/.bashrc

  5. Por último, cierra la consola de Git y vuelve a abrirla.

Listo, ya puedes usar conda en Git Bash, para activarlo solo debes colocar conda activate y para apagarlo, conda deactivate.

Puedes consultar el post donde encontré la información haciendo clic 👉aquí👈 y gracias a el_cocodrilo por su aporte.

conda activate #nombreambiente
Activa el ambiente
conda create --name #nombreambienteaacrear --copy --clone #nombreambienteacopiar
Crea un nuevo ambiente omando de base otro ambiente ya creado
conda list python
verificar la versión en la que estamos
conda install python
instala python

Pedazo de clase Jesús

🟥🟥Atención WSL🟥🟥

Para instalarlo en lugar de copiar el link descargen el archivo y después en la terminal usen

bash Anaconda3-2021.11-Linux-x86_64.sh

Y ya pueden seguir la clase para continuar la instalación a partir de este punto

Información resumida de esta clase
#EstudiantesDePlatzi

  • En esta clase lo que me carga a mí es diferente a lo que le carga al profesor, pero parece ser que al final todo sale bien.

  • Importante actualizar pandas y Python

  • Espero todo te fluya

que dolor de cabeza fue jajaja pero pude realzar todos los pasos hasta ahora jaja, una genialidad este profe! saludos!

conda activate py39
conda list
conda install python=3.9 pandas=1.2
conda create --name py39 --copy --clone py35
conda deactivate

Este curso igual que varios de los anteriores fueron muy interesante, cada vez que lo repito uno y otra vez entiendo su funcionalidad, muchas tecnologías interesantes, el problema es que son muchas, toca tener mucho cerebro para dominarlas.

Conda: crear y actualizar ambientes.

conda create --name py35 python=3.5 pandas

Para los que estan en widows con WLS asegunrense que al momento de instalar Anaconda sea en Ubuntu 20.04, ya que si no mas adelante les aparecerá el anaconda pero en windows y no en ubuntu 20.04(refiriéndome a los enviroment que creen)

Comandos

<conda instal libreria =numero especifico de la libreria

conda update python or other libraries

conda list libreria  # para ver la libreria que te ngo instalada> 

Este curso queda como anillo al dedo para poder avanzar los futuros cursos sin problema, Jesús es un profesor excelente.
¡Muchas Felicidades!

Para borrar el ambiente:

conda env remove --name py35

Conda crear y actualizar ambientes virtuales

  • Comando que permite listar todos los ambientes virtuales
conda env list
  • Crear un nuevo ambiente virtual
conda create --name py35 python=3.5
  • Activar ambiente virtual
conda activate py35
  • Desactivar un ambiente previamente activado
conda deactivate
  • Lista los paquetes instalados en el ambiente
conda list

Crear hambiente virutal con conda

<conda create ---name py [librerías]> 

Comando para eliminar ambiente virtual en conda:

conda env remove --name nombreAmbienteEliminar

Aquí hay un pdf con los comandos de conda incluidos los de gestión de virtual enviroments

excelente clase

Comparte el link de mi JUPYTER deepnote

Holaaa, a mí no me funcionó y lo intenté de mil formas como está en el video.

  1. Desinstalé Ubuntu
  2. Volví a instalar Ubuntu
  3. Seguí este link en la terminal de Ubuntu

Ojalá les sirva.

#create new enviroment
conda create --name [nameenv] [package]=[version]
#list package enviroment
conda list
#install / update package
conda update [package]
conda install [package]=version
#clone enviroment
conda create --name [envdestinate] --copy --clone [envorigin]

actualización de los paquetes

Estuvo genial esta masterclass de como usar conda. Buen curso

Yo presenté el siguiente error al momento de la creación del env en conda [macOS BigSur V 11.6.1]:

CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://repo.anaconda.com/pkgs/main/osx-64/current_repodata.json>
Elapsed: -

Y así lo resolví:

conda config --set ssl_verify false

Then, run the following to install conda-token:

conda install conda-token -n base

para anaconda pront (window)

  1. Crear un nuevo entorno virtual llamado py35
    con python 3.5
    a. conda create -n py35 pip python=3.8
    b. Conda activate py35
  2. pip install pandas

Por el momento todo bien. gracias

  • Ver el listado de ambientes virtuales: conda env list
  • Crear ambientes virtuales: conda --name my_proyecto_chido python=3.8 pandas
  • Activar el ambiente virtual: conda activate my_proyecto_chido
  • Desactivar el ambiente virtual: conda deactivate
  • Actualizar el paquete del ambiente virtual: conda update pandas
  • Instalar paquetes en el ambiente virtual: conda install numpy
  • Clonar un ambiente virtual: create --name my_proyecto_mas_chido --copy --clone mi_proyecto_chido

Conda cheat sheet

(base) [email protected]Pro-de-MACBOOK ~ % conda deactivate
[email protected]Pro-de-MACBOOK ~ % conda activate
(base) [email protected]Pro-de-MACBOOK ~ % 
**(base)** [email protected] ~ % 



Ver todos los ambientes que tienes creados.

Todo me salió muy bien aunque debí usar Anaconda Prompt para que así fuera…

Si quieren eliminar algun ambiente pueden hacerlo con:
-> conda remove -n ENV_NAME

Muy buena clase profe.

Yo soy team virtualevn pero está bueno este repaso por conda

Perfecto todo muy claro 😃

CondaValueError: The target prefix is the base prefix. Aborting

¿Qué esta pasando? jaja :c

Ya vi el error, es signo de menos en lugar de guion:

MAL -
BIEN -

Entendido

conda env list
#Crear el ambiente virtual y los paquetes que se instalen
conda create --name py35 python=3.5 pandas
conda activate py35
conda list
conda list pandas
conda update pandas
# Intentar actualizar pandas, no se puede pq python 3.5 no lo soporta
conda install pandas=1.2
#actualizar python y  pandas
conda install python=3.9 pandas=1.2
#clonar ambientes
conda create --name py39 --copy --clone py35
#Ir al nuevo ambiente con python 3.9
conda activate py39

conda deactivate
conda deactivate