comment faire pour installer numpy et les pandas sur windows
Je vais préface en disant que je suis une programmation n00b par pile normes. J'ai de l'expérience avec l'analyse de données et les scripts -- c'est ce que je fais professionnellement à une entreprise financière, mais je n'ai aucune idée de ce que je fais sur l'extrémité arrière.
Je suis en train de commencer à l'aide de pandas et python --- mise à l'écart de matlab/vba, mais je ne peux pas comprendre comment installer les pandas de la bibliothèque.
Lorsque j'essaie d'importer des pandas, j'obtiens une erreur que numpy le module n'est pas présent. J'ai essayé d'installer ezsetup /pip (aucune idée de ce que c'est d'ailleurs)... et je n'ai aucune idée de par où entrer cette commande$ python get-pip.py
Parfois, quand j'essaie de import pandas
j'obtiens une erreur ne peut pas importer le nom de la table hashable
Je n'ai aucune idée de ce que tout cela signifie, et je ne suis pas aller n'importe où.
Mise à jour
Ok j'ai installé anaconda et il semble être de me permettre d'import numpy et les pandas directement à partir de la console. Cela dit quand j'essaye d'écrire une série chronologique de base et de la parcelle à l'aide de pandas syntaxe, j'obtiens une erreur "de la série n'est pas défini" en tant que tel je ne sais pas si il est vraiment en train de travailler
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()
Essayez de fixer l'installation anaconda et voir si ça aide. Je pense que matplotlib bibliothèque est cassé.
OriginalL'auteur googlekid | 2013-12-17
Vous devez vous connecter pour publier un commentaire.
La meilleure ressource pour les modules tiers pour Windows est Christoph Gohlke de D'Extension Python Paquets pour Windows référentiel. Chaque module est disponible en tant qu'auto-extractible
.exe
installer, à utiliser avec les python.org version de Python - assurez-vous d'obtenir le programme d'installation approprié pour votre version et l'architecture.Tout
NumPy
ne nécessite pas d'autres paquets,pandas
n', alors assurez-vous d'obtenir tous les. L'ordre d'installation n'est pas important.Les avantages de cette ressource sur une distribution comme Anaconda ou Enthought est que le Dr Gohlke maintient les paquets très à jour, vous permettant d'exécuter les dernières versions des modules. En outre, presque tous les modules ont plusieurs versions de Python, alors que d'autres distributions sont uniquement basés sur Python 2.7.
L'inconvénient est que vous devez installer chaque paquet individuellement, et il n'y a pas de gestionnaire de paquets pour le traitement des dépendances.
J'ai écrit cette réponse depuis plus d'un an, et mon expérience avec l'Anaconda n'était donc pas particulièrement positif, loin d'être à jour avec les dernières versions de modules, ou encore la dernière version de Python. Si c'est changé, alors la grande!
OriginalL'auteur MattDMo
Préférable d'utiliser un pré-emballés solution, Anaconda ou Enthought particulièrement avec windows
Oui surtout pour les débutants, Il fonctionne et a tout ce dont on pourrait avoir besoin, pas de chasse autour pour les paquets.. Un seul clic d'installer IPython notebook Pandas numpy Scipy , œuvres..
Anaconda a quelques problèmes sur windows juste un avertissement.
OriginalL'auteur dartdog
Essayez ceci: Il devrait fonctionner.
Accédez à l'emplacement où vous avez Python (C:\Python34)
Exécuter le coup de la commande:
NUMPY installé automatiquement après mes Pandas de l'installation.
OriginalL'auteur AskMe
J'ai eu le même des maux de tête et la solution que j'ai enfin trouvé a été d'installer python xy. Ce qui semble inclure chaque paquet que j'ai toujours rêvé de l'aide, et des semaines de frustration évaporée presque instantanément (liées aux pandas et beaucoup d'autres. C'est une grande collection de tout ce dont vous aurez besoin. Elle comprend la plupart des toutes les bibliothèques mentionnées ci-dessus)
Tout YMMV, Enthought du couvert causé de problème après problème après problème de mon installation. Je vous conseille d'orienter clairement.
C'est un excellent moyen pour obtenir tout dans un seul paquet, mais l'utilisation de 2.7 est une grosse lacune.
OriginalL'auteur Brian Leach
Première mise à niveau de pep version à l'aide de la commande python -m pip install --mise à niveau de pep après que tout ne pip install pandas
Remarque : - Pour les pandas python-dateutil, numpy, setuptools et pytz module requis.
OriginalL'auteur user2878730