¿Cómo se relaciona Anaconda con Python?

Soy principiante y quiero aprender progtwigción informática. Así que, por ahora, comencé a aprender Python por mi cuenta con algunos conocimientos sobre progtwigción en C y Fortran.

Ahora, he instalado Python versión 3.6.0 y he tenido problemas para encontrar un texto adecuado para aprender Python en esta versión. Incluso las series de conferencias en línea piden las versiones 2.7 y 2.5.

Ahora que tengo un libro que, sin embargo, hace códigos en la versión 2 y trata de hacerlo lo más cerca posible en la versión 3 (según el autor); el autor recomienda “descargar Anaconda para Windows” para instalar Python.

Entonces, mi pregunta es: ¿Qué es esta ‘Anaconda’ ? Vi que era una plataforma abierta de ciencia de datos. Qué significa eso? ¿Es algún editor o algo así como Pycharm, IDLE o algo?

Además, descargué mi Python (el que estoy usando en este momento) para Windows de Python.org y no tuve que instalar ninguna “plataforma abierta de ciencia de datos”. Entonces, ¿qué está pasando esto?

Por favor explique en lenguaje fácil. No tengo mucho conocimiento sobre esto.

Anaconda es una distribución python y r. Su objective es proporcionar todo lo que necesita (en cuanto a Python) para la ciencia de datos “fuera de la caja”.

Incluye:

  • El lenguaje central de Python
  • Más de 100 “paquetes” de python (bibliotecas)
  • Spyder (IDE / editor – como pycharm) y Jupyter
  • conda , el gestor de paquetes de Anaconda, utilizado para actualizar Anaconda y paquetes.

Es posible que su curso lo haya recomendado ya que viene con estos extras, pero si no los necesita y se está yendo bien con la python de vainilla, eso también está bien.

Obtenga más información: https://www.anaconda.com/distribution/

Anaconda es una distribución de Python que facilita la instalación de Python más una serie de las bibliotecas de terceros más utilizadas de forma flexible en una máquina con Windows o Linux.

Mis experiencias con él son muy positivas, tanto en Windows como en Linux. Es bastante completo y evita los problemas en la creación de bibliotecas que necesita a partir del código fuente, que a menudo afecta a una instalación de esas bibliotecas mediante herramientas como pip.

Por cierto: es muy sabio comenzar con 3.5 o 3.6, 2.7 se acerca al final de su ciclo de vida, aunque muchas aplicaciones aún dependen de él.

En cuanto a los tutoriales: los documentos propios de Pythons son muy adecuados para aprender el idioma.

https://docs.python.org/3/tutorial/

Anaconda es una plataforma informática científica y de procesamiento de datos basada en Python. Se ha construido en muchas bibliotecas de terceros muy útiles. Instalar Anaconda es equivalente a instalar automáticamente Python y algunas bibliotecas de uso común como Numpy, Pandas, Scrip y Matplotlib, por lo que hace que la instalación sea mucho más fácil que la instalación normal de Python. Si no instala Anaconda, sino que solo instala Python desde python.org, también necesita usar pip para instalar varias bibliotecas una por una. Es doloroso y debe considerar la compatibilidad, por lo tanto, se recomienda encarecidamente instalar directamente Anaconda.