3.2 KiB
3.2 KiB
Verificar la instalación
conda --version
Actualizar Conda
conda update conda
Instalar desde Requirements
pip install -r requirements.txt
Gestión de Entornos
Crear un nuevo entorno
# Sintaxis básica
conda create --name miEntorno
# Crear entorno con versión específica de Python
conda create --name miEntorno python=3.9
# Crear entorno con paquetes específicos
conda create --name miEntorno python=3.9 numpy pandas matplotlib
Activar un entorno
# En Windows
conda activate miEntorno
# En Linux/macOS (versiones antiguas de conda)
source activate miEntorno
Desactivar el entorno actual
conda deactivate
Listar todos los entornos
conda env list
# o
conda info --envs
Eliminar un entorno
conda remove --name miEntorno --all
Clonar un entorno
conda create --name nuevoEntorno --clone entornoExistente
Gestión de Paquetes
Instalar paquetes
# En el entorno actual
conda install numpy
# En un entorno específico
conda install --name miEntorno numpy
# Instalar una versión específica
conda install numpy=1.20.3
# Instalar múltiples paquetes
conda install numpy pandas matplotlib
Buscar paquetes disponibles
conda search numpy
Listar paquetes instalados
# En el entorno actual
conda list
# En un entorno específico
conda list --name miEntorno
Actualizar paquetes
# Actualizar un paquete específico
conda update numpy
# Actualizar todos los paquetes
conda update --all
Eliminar paquetes
conda remove numpy
Exportar e Importar Entornos
Exportar entorno a un archivo
# Exportar el entorno actual
conda env export > environment.yml
# Exportar un entorno específico
conda env export --name miEntorno > environment.yml
Crear entorno desde un archivo
conda env create -f environment.yml
Canales de Instalación
Agregar canales
# Agregar canal
conda config --add channels conda-forge
# Listar canales configurados
conda config --show channels
Instalar desde un canal específico
conda install --channel conda-forge matplotlib
Información del Sistema
Ver información de conda
conda info
Limpiar caché de conda (archivos temporales)
conda clean --all
Solución de Problemas
Revisar posibles conflictos
conda update --all --dry-run
Forzar reinstalación de paquetes
conda install --force-reinstall numpy
Verificar integridad del entorno
conda verify
Ejemplos de Flujo de Trabajo
Crear y configurar un entorno para ciencia de datos
# Crear el entorno
conda create --name dataScience python=3.9
# Activar el entorno
conda activate dataScience
# Instalar paquetes esenciales
conda install numpy pandas matplotlib scikit-learn jupyter
# Ejecutar Jupyter Notebook
jupyter notebook
Crear un entorno para desarrollo web
# Crear el entorno
conda create --name webDev python=3.9
# Activar el entorno
conda activate webDev
# Instalar paquetes
conda install flask requests
pip install flask-sqlalchemy
# Ejecutar la aplicación
python app.py