Creación de un entorno de Python para el aprendizaje automático con Miniconda [Windows 10]

2018/11/11

Construye un entorno Python con Miniconda

Es un método para construir un entorno de Python con Miniconda en una PC con Windows 10.

Si no está acostumbrado, puede tropezar al construir el entorno, por lo que he resumido los pasos que incluso yo, que no soy ingeniero, podría hacer.Creo que hay muchas personas nuevas que quieren comenzar con el aprendizaje automático y el aprendizaje profundo con Python, por lo que le agradecería si pudiera consultarlo.

"Anaconda" se recomienda a menudo como un método para crear un entorno Python para principiantes, pero es un desperdicio porque no puede usar bibliotecas que no conoce.

Si está probando la programación por primera vez, o si desea experimentar el aprendizaje automático en Windows por el momento, configurar Miniconda es fácil y perfecto.También es útil poder usarlo correctamente si puede comprender los paquetes instalados por usted mismo.

Por otro lado, se dice que quienes están acostumbrados a la programación y quienes están involucrados en el desarrollo deben construir el entorno usando únicamente Python y pip / venv.Esto se debe a que las computadoras como las que usan los desarrolladores usan Mac OS o Linux como sistema operativo, y entran en conflicto con Python, que se incluye como estándar en esos sistemas operativos, y causan problemas.

Vea también aquí las diferencias entre Anaconda y Miniconda.

Referencia:https://conda.io/docs/index.html

Primero, descargue el instalador del sitio de miniconda.https://docs.conda.io/en/latest/miniconda.html

Instalación de Miniconda
Descargue la versión de Windows de uno de los marcos rojos.Puede comprobar si su PC es de 32 bits o de 64 bits haciendo clic con el botón derecho en "PC" en "Explorer" y seleccionando "Propiedades".

Configuración de Miniconda

Después de la descarga, abra el instalador.Acepta y selecciona "Solo yo".

Configuración de MIniconda

Seleccione la carpeta de instalación.La capacidad requerida es de aproximadamente 260 MB.

Indicador de Anaconda

Una vez completada la instalación, abra "Anaconda prompt" desde el menú de inicio.conda listSi ingresa, puede ver la lista de elementos instalados como se muestra a continuación.

lista de conda

Puede ver que Python 3.7.0 (el lenguaje de programación de destino) y conda (necesario para instalar varias bibliotecas) se han instalado correctamente.La instalación está completa.

Configuración del entorno virtual

Dependiendo de la biblioteca, la versión de la otra biblioteca de la que depende se determina estrictamente y es posible que no se garantice el funcionamiento actualizando una de las bibliotecas.Por ejemplo, scikit-learn no funciona a menos que sea numpy 1.8.2 o superior, pero hay cosas que quiero hacer con versiones anteriores de numpy.

En preparación para tales casos, puede crear un entorno (destino de instalación de la biblioteca) para cada propósito y utilizarlo por separado.

  1. Verifique el entorno actual:conda info -e(* Se agrega al entorno actual. Primero, directamente debajo del destino de instalación)
  2. Creando un entorno virtual:conda create -n 仮想環境名
  3. Selección de entorno virtual:activate 仮想環境名

Ahora puede instalar la biblioteca con conda o pip en el entorno virtual de su elección.

Instalación de la biblioteca

Básicamente, simplemente ingrese el siguiente indicador de conda.

Se muestra una lista en una fila que incluye los paquetes que deben instalarse juntos, y se confirma "Continuar ([y] / n)?", Así que ingrese y.

conda install Nombre de la biblioteca para instalar Proceed ([y] / n)? y

Esta es una biblioteca típica para el aprendizaje automático.conda installSi ingresa después, puede instalar todo a la vez.

conda instalar numpy pandas scikit-learn matplotlib

numpy: para cálculo numérico
pandas: para preprocesamiento de datos
scikit-learn: para aprendizaje automático
matplotlib: para dibujar gráficos

Los paquetes de accesorios necesarios para ejecutarlos (por ejemplo, numpy, scipy para scikit-learn) también están instalados.

Como advertencia, no debe instalar bibliotecas que no sean conda con pip (El entorno de Anaconda se corrompió cuando pensé que el Jupyter Notebook no se iniciaría).

Ha sucedido, pero el entorno de conda está roto y tengo que reinstalarlo.