Cómo instalar Numpy y Pandas en Windows.

Prólogo, diciendo que soy un n00b de progtwigción por estándares de stack. Tengo experiencia en análisis de datos y scripts, esto es lo que hago profesionalmente en una empresa financiera, pero no tengo idea de lo que estoy haciendo al final.

Estoy tratando de comenzar a usar pandas y python, alejándome de matlab / vba, pero no puedo descubrir cómo instalar la biblioteca de pandas.

Cuando bash importar pandas, aparece un error que indica que el módulo numpy no está presente. Intenté instalar ezsetup / pip (no sé qué es esto por cierto) … y no tengo idea de dónde ingresar este comando $ python get-pip.py

A veces, cuando bash import pandas me sale un error, no puedo importar la tabla de nombres como hashable

No tengo idea de lo que esto significa y no estoy llegando a ninguna parte.

Actualizar

Ok, instalé anaconda y parece que me permite importar números y pandas directamente desde la consola. Dicho esto, cuando bash escribir una serie de tiempo básica y trazarla con la syntax de los pandas, aparece un error que dice que “la serie no está definida” como tal, no estoy seguro de si realmente funciona.

  In [1]: import matplotlib.pyplot as plt In [2]: ts = Series(randn(1000), index=date_range('1/1/2000', periods=1000)) In [3]: ts = ts.cumsum() In [4]: ts.plot() 

El mejor recurso para los módulos de terceros para Windows son los paquetes de extensión Python de Christoph Gohlke para el repository de Windows . Cada módulo está disponible como un instalador .exe autoextraíble, para usar con la versión python.org de Python; asegúrese de obtener el instalador correcto para su versión y architecture.

Aunque NumPy no requiere ningún otro paquete, pandas sí, así que asegúrate de obtenerlos todos. El orden de instalación no es importante.

Las ventajas de este recurso sobre una distribución como Anaconda o Enthought es que el Dr. Gohlke mantiene los paquetes muy actualizados, lo que le permite ejecutar las últimas versiones de los módulos. Además, casi todos los módulos tienen varias versiones de Python, mientras que algunas de las otras distribuciones solo se basan en Python 2.7.

La desventaja es que necesita instalar cada paquete individualmente, y no hay un administrador de paquetes para manejar las dependencias.

Lo mejor es utilizar una solución preempaquetada, Anaconda o Enthought, particularmente con Windows

Intenta esto: debería funcionar.

Vaya a la ubicación donde tiene Python (C: \ Python34) Ejecute el comando de golpe:

 python -m pip install pandas 

NUMPY se instala automáticamente después de mi instalación de Pandas.

Tuve los mismos dolores de cabeza y la solución que finalmente encontré fue instalar Python XY . Esto parece incluir todos los paquetes que he soñado con usar, y las semanas de frustración se evaporaron casi instantáneamente (relacionadas con pandas y muchos otros. Es una gran colección de todo lo que necesitará. Incluye la mayoría de las bibliotecas mencionadas anteriormente)

Mientras YMMV, el Canopy de Enthought causó un problema tras otro tras otro para mi instalación. Te aconsejo que te alejes.

Primero actualice la versión de pip usando el comando python -m pip install – actualice pip después de eso solo haga pip install pandas

Nota: – Para pandas python-dateutil, numpy, setuptools y pytz se requieren módulos.