python 2.7 module pandas ne pas installer “ne peut pas importer de nom de table de hachage”
J'ai essayé de chercher une réponse à cette autour du forum/google, mais je ne peux pas trouver quoi que ce soit. Ma question est la suivante (à partir de la console python):
>>> import pandas
cannot import name hashtable
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Python27\lib\site-packages\pandas\__init__.py", line 6, in <module>
from . import hashtable, tslib, lib
ImportError: cannot import name hashtable //also can't import name NaT somtimes
J'ai couru windows installation en 1 clic avant de tenter l'importation. Je suis en cours d'exécution tout en 32 bits. Les pandas de l'installateur est pour python 2.7.
Voici une liste des modules que j'ai bien importé dans Python.
- setuptools
- pip
- mox
- dateutil
- six
- numpy
- SQLAlchemy
Je suis sur windows 7.
J'ai aussi anaconda installé, mais c'était vraiment juste un "je vous salue marie" après avoir essayé tout le reste. Mon objectif final est d'installer le ultra-module finance. Cependant, il semble que les pandas, donc à moi d'être coincé.
Je suis un python de noob, donc merci de ne pas assumer je sais que quoi que ce soit. Merci.
EDIT: s'il vous plaît laissez-moi savoir si je peux fournir toute information supplémentaire.
double possible de Python3.3_ImportError: impossible d'importer le nom de table de hachage? (acquis que dit 3.3, mais le problème est le même)
installé à l'aide du programme d'installation - pandas-0.11.0.win32-py2.7.exe. Je suis sûr que j'ai aussi essayé de la source il y a quelques heures à l'aide de la disutil méthode présentée ici: docs.python.org/2/install je vais essayer encore une fois pour m'assurer que je le fait correctement.
vous avez raison, je vais vérifier de ce thread. Merci pour le heads up, je vais vérifier que le fil et si ça aide, je suppose que je devrais supprimer ce que c'est?
Je l'avais quitter afin qu'il arrive dans google (et d'autres personnes ayant le même problème peut la trouver), j'ai voté pour le fermer comme un doublon (c'est google les redirections). 🙂
OriginalL'auteur downtempo | 2013-06-15
Vous devez vous connecter pour publier un commentaire.
La méthode recommandée pour installer les pandas est via pip:
Cette tables de hachage erreur découle de la cython fichiers ne sont pas construit. Ce message d'erreur sera plus instructif de 0.11.1.
En fait, la véritable cause de cette erreur est que certains de dépendances internes de panda est cassée, c'est pourquoi l'installation ou la mise à jour via pip résout le problème la plupart du temps.
ce n'est pas la "dépendance" autant que l'interne cython (.custode) les fichiers compilés/construit. La mise à jour via conda et pip devrait résoudre le problème comme ils le navire précompilés.
OriginalL'auteur Andy Hayden
Essayez d'exécuter votre code dans Spyder (Anaconda -> Spyder). Il a travaillé pour moi.
OriginalL'auteur Eldorado
Vérifiez que vous avez des scripts python inclus dans votre système variable de chemin d'accès. Dans mon cas, j'ai dû ajouter "C:\Python27\Scripts"
OriginalL'auteur DivideByZero
J'ai eu un problème similaire lors du téléchargement de Pandas à mon Windows 8 système. La première erreur que j'ai eu était un oeuf d'erreur, mais après l'installation de certains paquets, je pense avoir la solution.
Premier coup d'oeil à la précédente pip erreurs avec les Pandas, assurez-vous d'avoir la plus à jour du pip.
La deuxième partie est en cours de téléchargement de roue à l'aide de
Après l'installation de la roue et d'avoir les dépendances pour le panda et l'utilisation de pip, il a fonctionné correctement.
OriginalL'auteur user2723240