我是使用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.
我发现这真的很奇怪。你能帮忙吗?
[确定,我刚刚卸载并重新安装了Anaconda。可能我有PATH冲突。