ImportError:缺少可选的依赖项'表'。使用pip或conda安装表格

问题描述 投票:-1回答:1

我是使用Python打包pandas的初学者。我想使用此命令读取h5文件。

import pandas as pd
pd.read_hdf('file.h5','data')

但是,我收到此错误消息

~\Anaconda3\lib\site-packages\pandas\io\pytables.py in __init__(self, path, mode, complevel, complib, fletcher32, **kwargs)
    516             raise ValueError("format is not a defined argument for HDFStore")
    517 
--> 518         tables = import_optional_dependency("tables")
    519 
    520         if complib is not None and complib not in tables.filters.all_complibs:

~\Anaconda3\lib\site-packages\pandas\compat\_optional.py in import_optional_dependency(name, extra, raise_on_missing, on_version)
     90     except ImportError:
     91         if raise_on_missing:
---> 92             raise ImportError(msg) from None
     93         else:
     94             return None

ImportError: Missing optional dependency 'tables'.  Use pip or conda to install tables.

我正在Windows 10上使用Anconda。我在Anconda提示符中安装了pytables。

conda install -c anaconda pytables

但是我仍然收到此错误消息。然后,我尝试导入该软件包以查看其运行方式。

import tables

我仍然有一个错误。 Anaconda找不到该软件包。

ImportError: DLL load failed: The specified module could not be found.

我发现这真的很奇怪。你能帮忙吗?

python pandas anaconda conda pytables
1个回答
0
投票

[确定,我刚刚卸载并重新安装了Anaconda。可能我有PATH冲突。

© www.soinside.com 2019 - 2024. All rights reserved.