WIN下PYHDF包的安装
关键操作:
python -m pip install python_hdf4-0.9-cp27-cp27m-win_amd64.whl
按照参考博客中的操作就足够了。我用的是ANACONDA,所以安装的操作没有直接用CMD,而是Anaconda Powershell Prompt。需要注意的是下载的软件包版本要和所用版本相同。所以报“is not a supported wheel on this platform.” 检查一下再试试
值得注意的是这个轮子是在WIN平台下用的,不能在LINUX服务器上安装。
LINUX下安装pyhdf
安装hdf
事情分两步走,先要安装hdf:
从官网上下载HDF+zlib+libjpeg,三个包先在服务器上安装zlib+libjpeg,安装方式就是 $./configure --prefix= ;make;make install $
安装HDF,注意jpeg的路径要手动设置
./configure \
--prefix= \
--with-zlib \
--with-jpeg= \
--enable-shared \
--disable-netcdf \
--disable-fortran
make
make install
在.bashrc中 添加配置
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
export PATH=$PATH:/usr/local/bin
export CPATH=:$CPATH:/usr/local/include
sourc ~/.bashrc
用pip 安装pyhdf
pip install python-hdf4
补充
关于可以在终端中import但不能在jupyter notebook上import的问题
import sys
sys.executable
如果不一致的话改一下,如果一致的话重启jupyter就好。