ImportError HDFStore nécessite PyTables Aucun module nommé tables
import pandas as pd
dfs = pd.HDFStore('xxxxx.h5')
Serveur est de donner l'erreur que
"ImportError: HDFStore requires PyTables, "No module named tables" problem importing"
J'ai essayé d'installer PyTables, ce qui Nécessite Cython.
J'ai Cython 0.21 installé, mais il donne l'erreur comme Cython doit être supérieure à 0,13
Ici, c'est le journal que je reçois:
".. ERROR:: You need Cython 0.13 or greater to compile PyTables!
----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /private/tmp/pip_build_root/tables
Storing debug log for failure in /Users/nikhilsahai/Library/Logs/pip.log
Nikhils-MacBook-Pro:~ nikhilsahai$ sudo pip install cython
Requirement already satisfied (use --upgrade to upgrade): cython in /Library/Python/2.7/site-packages/Cython-0.21-py2.7-macosx-10.9-intel.egg
Cleaning up..."
Merci de me guider comment faire résoudre ce problème.
source d'informationauteur nikhil sahai
Vous devez vous connecter pour publier un commentaire.
Sur Ubuntu, j'ai résolu ce problème en utilisant cette commande:
Remarque que je suis à l'aide de Python 3
J'ai également eu le même message d'erreur lors de l'utilisation de HDFStore. Et j'ai essayé toutes les mesures indiquées ci-dessus et a passé de nombreuses heures à trouver une solution, mais non d'entre eux ont été couronnés de succès.
Ensuite, j'ai téléchargé et installé MiniConda. Et ensuite, j'ai utilisé la commande ci-dessous pour installer pytables.
Consultez la capture d'écran ci-dessous.
Simple mise à jour de
pytables
avec:a fonctionné pour moi.
Vous pouvez utiliser pip sur n'importe quel système d'exploitation :
python -m pip installer les tables
Vous pouvez consulter la documentation officielle sur les moyens de l'installer
http://www.pytables.org/usersguide/installation.html
Comme TomAugspurger mentionné... Il semble y avoir un bug avec la dernière version de pytables. Vous pouvez installer la version de développement actuelle en exécutant la commande suivante:
Si il a résolu le problème, la question devrait être fermé 🙂
Vous devez installer pytables:
conda install pytables
Sur Windows,peut-être que c'est un bon choix,à l'aide de cette Commande:
pip installé des tables-3.2.2-cp34-cp34m-win_amd64.whl
---le document que vous pouvez télécharger à partir de http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy