因为目前为止 pyhdf 这个库最高是支持 3.11 版本,所以3.12版本的python安装一定会出错哈哈,最好的办法是创建其他的 python 版本的虚拟环境,过程如下
Conda 创建虚拟环境(指定python版本)
1. 在Anaconda Prompt终端输入以下命令,-n 后接自拟的环境名称,此处用multi_layer示例
conda create -n multi_layer python=3.11.0
2. 激活虚拟环境
conda activate multi_layer
3. 已激活成功
安装pyhdf库
1. 下载地址:
pyhdf · PyPIhttps://pypi.org/project/pyhdf/#files2. 根据自己的python版本和系统配置选择下载(这里用的是python3.11版本,win64)
3. 在刚刚创建好的 conda 环境下使用 pip 命令进行安装,注意替换成自己下载位置
pip install C:\Users\Administrator\Downloads\pyhdf-0.11.4-cp311-cp311-win_amd64.whl
4. 安装成功