安装
HinetPy需要Python版本大于等于3.4。如果你是Python新手,强烈建议安装 Anaconda.
HinetPy
安装最新的 发布版/稳定版:
- pip install HinetPy
安装最新的 开发版/不稳定版:
- pip install git+https://github.com/seisman/HinetPy.git
或者:
- git clone https://github.com/seisman/HinetPy
- cd HinetPy
- python setup.py install
如果想要卸载 HinetPy,直接执行:
- pip uninstall HinetPy
win32tools
win32tools 是 NIED Hi-net 提供的用于处理win32格式数据的一系列工具。HinetPy 需要其中的 catwin32
和 win2sac_32
。请确保 catwin32
和 win2sac_32
在你的PATH中。
安装win32tools步骤:
- tar -xvf win32tools.tar.gz
- cd win32tools/
- make
- cp catwin32.src/catwin32 win2sac.src/win2sac_32 $HOME/bin/
对于 macOS 用户,如果你因为遇到如下致命错误而失败:
- s4read_data.c:3:13: fatal error: 'malloc.h' file not found
- #include <malloc.h>
- ^
- 1 error generated.
- make[1]: *** [s4read_data.o] Error 1
你需要将 win2sac.src/s4read_data.c
第三行的 #include "<malloc.h>"
修改为 `#include <stdlib.h>
。