Soy un principiante y quiero aprender programación de computadoras. Entonces, por ahora, comencé a aprender Python por mí mismo 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 las series de conferencias en línea solicitan 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 eso? ¿Es algún editor o algo como Pycharm, IDLE o algo así?
Además, descargué mi Python (el que estoy usando ahora mismo) para Windows desde Python.org y no necesité instalar ninguna "plataforma de ciencia de datos abierta". Entonces, ¿qué está pasando esto?
Explique en un lenguaje sencillo. No tengo mucho conocimiento sobre estos.
fuente
Respuestas:
Anaconda es un pitón y R distribución . Su objetivo es proporcionar todo lo que necesita (en Python) para la ciencia de datos "listo 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.
Más información: https://www.anaconda.com/distribution/
fuente
Anaconda es una distribución de Python que facilita la instalación de Python y algunas de sus 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 problemas en la construcción de bibliotecas que necesita a partir del código fuente, que frecuentemente plagan las instalaciones una por una de esas bibliotecas con herramientas como pip.
Por cierto: es muy aconsejable comenzar con 3.5 o 3.6 ya que 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 propios documentos de Pythons son bastante adecuados para aprender el idioma.
https://docs.python.org/3/tutorial/
fuente
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 debe usar pip para instalar varias bibliotecas una por una. Es doloroso y debe considerar la compatibilidad, por lo que se recomienda encarecidamente instalar Anaconda directamente.
fuente