En este tutorial, vamos a discutir qué es Anaconda, cómo instalar Anaconda, cómo usar Spyder y cómo comenzar a programar en Python usando Anaconda. Mencionaremos todos los detalles con una explicación adecuada para comenzar. Primero comencemos con lo que es una Anaconda real.
¿Qué es Anaconda??
Data Science and Machine Learning Emplea la distribución de Python y R conocida como Anaconda. No necesita instalar muchas de las bibliotecas y herramientas por separado porque están preinstaladas en ellas. Estas bibliotecas y herramientas incluyen Numpy, Spyder, Pandas, Matplotlib, Scikit-Learn, Jupyter y muchos otros.
Además de ser una distribución de Python y R, Anaconda también incluye varias otras herramientas y características que son útiles para la ciencia de datos y el aprendizaje automático. Un ejemplo de una herramienta que se incluye en Anaconda es el Anaconda Navigator, una interfaz gráfica de usuario que facilita la iniciación de las aplicaciones y administra los paquetes. También incluye las herramientas para trabajar con cuadernos Jupyter que se usan ampliamente en la ciencia de datos para escribir y ejecutar código, así como para crear documentos que se mezclan con texto, código y visualizaciones.
Que es conda?
Además de estos paquetes, Anaconda también incluye herramientas para administrar e implementar los proyectos de ciencia de datos. Por ejemplo, incluye Conda que es un paquete y administrador de entornos que le permite crear entornos separados para diferentes proyectos e instalar y actualizar fácilmente los paquetes. También incluye herramientas para trabajar con cuadernos Jupyter que se usan ampliamente en la ciencia de datos para escribir y ejecutar código, así como para crear documentos que se mezclan con texto, código y visualizaciones.
Si necesita utilizar múltiples versiones de paquetes o python en sí, la capacidad de Anaconda para establecer entornos distintos para varios proyectos podría ser útil. Al trabajar en un nuevo proyecto, puede pasar a un entorno diferente después de configurar un entorno con una versión particular de Python y los paquetes que necesita. Esto puede ayudarlo a evitar desacuerdos y mantener la organización del paquete.
Requisito previo:
Los siguientes son algunos requisitos previos para comprender el resto de este artículo:
Es bastante útil que Anaconda ofrezca estas tres herramientas en una sola descarga directa. Y porque las cosas gratis siempre son bienvenidas, mencionaremos que Anaconda es gratuita para el uso individual.
Estás equipado para ir allí porque la instalación de Anaconda, por defecto, instala la versión más reciente de Python. Muchos de los paquetes esenciales de Python para la ciencia de datos y el aprendizaje automático, incluidos Numpy, Scipy y Matplotlib, también están instalados automáticamente por Anaconda. Esto implica que después de instalar Anaconda, todo lo que queda por hacer es elegir un IDE.
Cómo instalar Anaconda
Anaconda está disponible para descarga gratuita en https: // www.anaconda.com/. Se puede instalar en Windows, Linux y MacOS. Tiene dos opciones para administrar los paquetes y entornos con Anaconda:
Use el Navigator Anaconda: Una variedad de herramientas y características para la ciencia de datos y la informática científica están disponibles a través de la interfaz gráfica de usuario conocida como Anaconda Navigator, que forma parte de la distribución de Anaconda. Puede usarlo para iniciar las aplicaciones y administrar los paquetes, incluida la instalación y actualización de los paquetes, y la creación y administración de los entornos.
Use la línea de comando: También puede usar la línea de comando (terminal o símbolo del sistema) para administrar los paquetes y entornos con Anaconda. El Conda Package Manager, que puede usar para instalar, actualizar y eliminar los paquetes, así como crear y administrar los entornos, es un componente de la distribución de Anaconda. Para usar conda desde la línea de comandos, debe ingresar los comandos de conda como la instalación de conda, la actualización de conda y la creación de conda crea.
Puede elegir entre las versiones Python 2 y Python 3 basadas en sus necesidades.
Proceso de instalación de Anaconda & Spyder para Windows
Descarga gratis
Vaya al sitio web de Anaconda (https: // www.anaconda.com/
Haga clic en el botón "Descargar".
Verifique que su sistema sea compatible con Anaconda.
La descarga comienza automáticamente.
"Solo yo" (recomendado): esta opción instala Anaconda solo para el usuario actual. No requiere ningún privilegio especial y es la opción recomendada para la mayoría de los usuarios.
"Todos los usuarios": esta opción instala Anaconda para todos los usuarios de la computadora. Requiere privilegios de administrador de Windows y solo es necesario si desea que Anaconda esté disponible para todos los usuarios de la computadora.
Para seleccionar el tipo de instalación, elija la opción apropiada. Después de eso, haga clic en "Siguiente" para continuar.
Que es Spyder?
Un entorno de desarrollo integrado (IDE) llamado Spyder está disponible de forma gratuita con Anaconda. El entorno de desarrollo científico de la pitón es lo que representa. Tiene herramientas para editar, pruebas interactivas, depuración e introspección.
Comience con el lenguaje de programación de Python con Anaconda
Cómo comenzar a programar en Python usando Anaconda
Probemos algún código en el editor. Consulte los siguientes ejemplos dados:
Ejemplo 1:
En este ejemplo, ejecutamos un programa simple para mostrarle cómo funcionan las cosas. Mostramos un simple mensaje de "bienvenido". La declaración de impresión para mostrar este mensaje se menciona en el siguiente:
Imprimir ("Bienvenido")
Después de esto, haga clic en Ejecutar para ejecutar el programa.
La salida se puede ver en la consola.
Ejemplo 2:
Aquí, te ayudaremos a entender cómo hacer un triángulo en Python. En el código adjunto, puede ver que creamos tres variables en las que almacenamos el primer, segundo y tercero ángulos de un triángulo. Después de eso, se crea otra variable llamada "res_traingleging" en la que tomamos la suma de los tres valores anteriores. Después de eso, las declaraciones IF y Else se usan donde verificamos si la suma es igual a 180 o no. Si es igual a 180, el mensaje "Es triángulo" se muestra en la pantalla. De lo contrario, se muestra el mensaje "no un triángulo".
Primero = int (entrada ("Ingrese el primer ángulo del triángulo:"))
segundo = int (entrada ("Ingrese el segundo ángulo del triángulo:"))
tercero = int (entrada ("Ingrese el tercer ángulo de Traingle:"))
res_trainglee = primer+segundo+tercio
Si res_traingleinte == 180:
Imprimir ("Triángulo")
demás:
Imprimir ("No es un triángulo")
Para su transporte, ejecutamos los programas dos veces con diferentes entradas. Los resultados de la primera ejecución se muestran en lo siguiente:
Cómo actualizar la administración de paquetes lanzando el aviso de Anaconda
Aquí está el comando para actualizar el paquete:
CondA Update Conda
Cómo crear un entorno nuevo y mencionar la versión de Python
Las instrucciones para construir un nuevo entorno se enumeran en el siguiente. Además, tiene la opción de especificar la versión.
conda create -n myenv python = 3.7
Ahora, puede activar fácilmente el entorno:
conda activa myenv
Para desactivar el entorno con éxito, use el siguiente comando dado:
Conda desactiva
Instale paquetes adicionales en el entorno utilizando CondA, Install o PIP Instalar. Por ejemplo:
Conda instala numpy scipy pandas
También puede usar el Anaconda Navigator para administrar su entorno y paquetes. Para iniciarlo, abra el indicador de Anaconda e ingrese el siguiente comando:
anaconda-navegador
Para enumerar los entornos que creó, use el siguiente comando:
Lista de env enviado
Para eliminar fácilmente un entorno, se puede usar el siguiente comando:
conda env eliminación -n myenv
Para actualizar un paquete, el comando es el siguiente:
CondA Update paquete_name
Para actualizar todos los paquetes que están contenidos en un entorno, ejecute el siguiente comando dado:
Actualización de conda -LOL
Conclusión
Mostramos cómo obtener y configurar Anaconda para Python. Demostramos que el proceso es sencillo de seguir. Anaconda es una herramienta poderosa y útil para la ciencia de datos, y ofrece una gama de productos y recursos que pueden ser extremadamente útiles para su trabajo. También destacamos la conveniencia y efectividad del entorno virtual de Anaconda que le permite instalar y administrar fácilmente los paquetes de software. En general, Anaconda es un activo valioso para cualquier persona que trabaje en ciencia de datos.