安装

HinetPy需要Python版本大于等于3.4。如果你是Python新手,强烈建议安装 Anaconda.

HinetPy

安装最新的 发布版/稳定版:

  1. pip install HinetPy

安装最新的 开发版/不稳定版:

  1. pip install git+https://github.com/seisman/HinetPy.git

或者:

  1. git clone https://github.com/seisman/HinetPy
  2. cd HinetPy
  3. python setup.py install

如果想要卸载 HinetPy,直接执行:

  1. pip uninstall HinetPy

win32tools

win32toolsNIED Hi-net 提供的用于处理win32格式数据的一系列工具。HinetPy 需要其中的 catwin32win2sac_32 。请确保 catwin32win2sac_32 在你的PATH中。

安装win32tools步骤:

  1. tar -xvf win32tools.tar.gz
  2. cd win32tools/
  3. make
  4. cp catwin32.src/catwin32 win2sac.src/win2sac_32 $HOME/bin/

对于 macOS 用户,如果你因为遇到如下致命错误而失败:

  1. s4read_data.c:3:13: fatal error: 'malloc.h' file not found
  2. #include <malloc.h>
  3. ^
  4. 1 error generated.
  5. make[1]: *** [s4read_data.o] Error 1

你需要将 win2sac.src/s4read_data.c 第三行的 #include "<malloc.h>" 修改为 `#include <stdlib.h>