通过Pandas读取HDF5高频数据文件时出错的解决办法,提示:ImportError: HDFStore requires PyTables, “cannot import name ‘get_pytables_version'” problem importing

提示:

ImportError: HDFStore requires PyTables, "cannot import name 'get_pytables_version'" problem importing

这是个啥问题,很明显是依赖的包PyTables出现了问题,但具体是什么时候我做了啥改动我也忘记了。不过管他呢,

 

预防问题,出现问题,解决问题。

 

首先尝试安装或者升级该模块,因为我是anaconda3环境,所以直接使用conda命令:

conda install -c conda-forge pytables

Fetching package metadata .............
Solving package specifications: .

Package plan for installation in environment d:\Anaconda3:

The following NEW packages will be INSTALLED:

    ca-certificates: 2017.11.5-0       conda-forge
    vc:              14-0              conda-forge

The following packages will be UPDATED:

    conda:           4.3.18-py35_0                 --> 4.3.29-py35_0 conda-forge

    hdf5:            1.8.15.1-vc14_4               --> 1.10.1-vc14_1 conda-forge
 [vc14]
    openssl:         1.0.2j-vc14_0                 --> 1.0.2m-vc14_0 conda-forge
 [vc14]
    pytables:        3.2.2-np111py35_4             --> 3.4.2-py35_7  conda-forge

    zlib:            1.2.8-vc14_3                  --> 1.2.11-vc14_0 conda-forge
 [vc14]

The following packages will be SUPERSEDED by a higher-priority channel:

    bzip2:           1.0.6-vc14_3                  --> 1.0.6-vc14_1  conda-forge
 [vc14]
    conda-env:       2.6.0-0                       --> 2.6.0-0       conda-forge


Proceed ([y]/n)?

出现这个提示,妥妥的y,有很多需要升级了。

等待所有模块下载并安装完毕后,再次尝试读取,已经没有问题。

 

 

评论 (1)
  1. 沙发
    6 天前

    2018网赚新项目,抢先机–我的座右铭:做不到日赚万元,死不瞑目!一辈子只做好一件事!

    1.2018年最有潜力的赚钱项目,目前红利期不要错过。

    2.稳定,每天赚个500-1000左右,我已经持续了一个多月,不然我也教不了你。

    3.正规项目,可以长期操作。真正想赚钱的我可以教你,你赚了钱再来拜师。

    4.好项目经得起考验,绝对不是垃圾项目,说的再好,你不做也是枉然。

    5.虽然我不是大师,但是我能带你月赚万元绝没问题,直接复制我的就OK,不懂手把手教。

    做网赚,别想一步登天,不是每个人都能赚钱的。如果,你没有坚定的信念,还是老老实实去上 班吧!

    想清楚了再加我的微信,我要的是你勇往向前的决心,微信sgvg6666 (写验证码126,加我必通过)

    我的座右铭:做不到日赚万元,死不瞑目!一辈子只做好一件事!