macOS M1 Pro 安装 h5py

安装 h5py 失败
安装 h5py 失败

安装 TensorFlow 时,遇到一个依赖 h5py,这个包无论如何无法成功安装,报错无任何可用信息:

这就很难办了,查看日志发现原来是没有针对 m1 的二进制包,自动进行编译了。但编译报错说找不到头文件:

于是使用 brew 安装缺少的库,搜索之下,还真有: brew install hdf5 ,安装后再次执行 h5py 的安装,还是一样的报错,显然还是找不到。

此时使用命令 find /opt -iname "*hdf5.h*" 查找,应该能找到 /opt/homebrew/include/hdf5.h 这个路径,使用以下命令添加相关环境变量:

再次执行命令安装 h5py: python3 -m pip install h5py

终于安装成功。

本文由 落格博客 原创撰写:落格博客 » macOS M1 Pro 安装 h5py

转载请保留出处和原文链接:https://www.logcg.com/archives/3548.html

作者:落格博客

如非声明,本人所著文章均为原创手打,转载请注明本页面链接和我的名字。

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注