Soy principiante y quiero aprender a programar computadoras. Entonces, por ahora, comencé a aprender Python por mi cuenta con algunos conocimientos sobre programación en C y Fortran.
Ahora, he instalado la versión 3.6.0 de Python y he tenido problemas para encontrar un texto adecuado para aprender Python en esta versión. Incluso la serie de conferencias en línea solicita 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 parecido 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 de ciencia de datos abiertos. ¿Qué significa? ¿Es algún editor o algo como Pycharm, IDLE o algo así?
Además, descargué mi Python (el que estoy usando en este momento) para Windows de Python.org y no necesité instalar ninguna "plataforma de ciencia de datos abiertos". Entonces, ¿qué está pasando esto?
Por favor, explique en un lenguaje fácil. No tengo demasiado conocimiento sobre estos.
Anaconda es una distribución de Python y R. Su objetivo es proporcionar todo lo que necesita (en cuanto a Python) para la ciencia de datos "lista para usar".
Incluye:
conda , el propio administrador de paquetes de Anaconda, utilizado para actualizar Anaconda y paquetesEs posible que su curso lo haya recomendado ya que viene con estos extras, pero si no los necesita y le va bien con Vanilla Python, 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, además de varias de sus bibliotecas de terceros más utilizadas, de manera 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 problemas en la construcción de bibliotecas que necesita a partir del código fuente, que con frecuencia plagan las instalaciones una por una de esas bibliotecas con herramientas como pip.
Por cierto: es muy inteligente comenzar con 3.5 o 3.6 ya que 2.7 se acerca al final de su ciclo de vida, aunque muchas aplicaciones todavía dependen de él.
En cuanto a los tutoriales: los propios documentos de Python son bastante adecuados para aprender el idioma.
Anaconda es una plataforma informática científica y de procesamiento de datos basada en Python. Ha incorporado 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 tener en cuenta la compatibilidad, por lo que se recomienda encarecidamente instalar Anaconda directamente.