Python 缺少可选依赖项';表';。在熊猫到_hdf 下面的代码给了我一个错误

Python 缺少可选依赖项';表';。在熊猫到_hdf 下面的代码给了我一个错误,python,pandas,pip,hdf5,pytables,Python,Pandas,Pip,Hdf5,Pytables,这给了我错误 缺少可选依赖项“表”。使用pip或conda安装表 我已经试过了 . 还是一样的错误 我在读取hdf文件时遇到了相同的错误。已经为我的python安装了表 一些版本信息 python 3.7.4 熊猫0.25.2 窗口10 PS:您可以在repl中复制此内容 更新: 我试着跟着 得到了这个错误: ImportError:无法加载['hdf5.dll','hdf5dll.dll']中的任何一个,请确保可以在系统路径中找到它 熊猫似乎没有就此给出准确的信息。它只是说缺少依

这给了我错误

缺少可选依赖项“表”。使用pip或conda安装表

  • 我已经试过了 . 还是一样的错误

  • 我在读取hdf文件时遇到了相同的错误。已经为我的python安装了

  • 一些版本信息

    • python 3.7.4
    • 熊猫0.25.2
    • 窗口10
    PS:您可以在
    repl
    中复制此内容

    更新

    • 我试着跟着
    得到了这个错误:

    ImportError:无法加载['hdf5.dll','hdf5dll.dll']中的任何一个,请确保可以在系统路径中找到它

    • 熊猫似乎没有就此给出准确的信息。它只是说缺少依赖,而实际上它是存在的

    • 如果有人知道如何解决这个问题。那会有帮助的

        • 问题在于
        • 当我使用以下命令使用pip将
          表安装到本地用户目录时,它不起作用
        • 运行导入表将导致此错误

          ImportError:无法加载['hdf5.dll','hdf5dll.dll']中的任何一个,请确保可以在系统路径中找到它

        • 对我有效的解决方案是卸载表。并将其安装到python的目录中。(或安装python的位置)<代码>不带--用户选项。根据python的位置,您可能需要管理员/root访问权限

        • 对我来说,我的python路径是
          C:\Program Files\Python37-64\python.exe
          ,在
          C:\Program Files\Python37-64\lib\site packages\
          下安装对我来说很有效
        • 希望这有帮助。我不知道为什么在用户目录中安装对表不起作用。如果有人能找到原因,请在这里张贴
        对于康达用户:

        conda install pytables
        

        我通过使用

        conda install snappy
        

        您的操作系统是什么,python可执行文件的位置是什么,您使用的IDE是什么(PyCharm、VSCode等?)还有,您使用的Pandas和python的版本是什么?在repl.it上,一旦您将tables==3.6.0作为一个包添加到repl中,您的代码就可以正常运行。@DavideFiocco它看起来现在正在处理relt.it。我现在不在家里的工作站上。回到家后,我会检查并更新问题。@James版本信息在问题中提到。我正在使用jupyter笔记本运行代码。在我的Linux机器上,这个包似乎被称为
        pytables
        。您能否检查安装
        pytables
        是否解决了您的问题?您的代码片段可以与
        pytables
        installed.Perfect配合使用。将表和numexpr安装到site-packages中。对我来说,在执行
        表=导入可选的依赖项(“表”)
        时,从
        中的
        miniconda3\lib\site-packages\pandas\io\pytables.py
        引发了相同的“缺少表”错误,这似乎表明
        pytables
        模块已经安装。你的解决方案还是解决了问题。我不明白。我不知道原因,但它对我有用。谢谢
        pip install --user tables
        
        conda install pytables
        
        conda install snappy