tempo2的Python包装器
项目描述
libstempo
libstempo是tempo2脉冲星计时软件包的Python包装器。
安装
conda安装
libstempo最简单的安装方式是通过conda,因为conda配方中已包含tempo依赖项。只需使用
conda install -c conda-forge libstempo
pip安装
要使用pip(或从源代码)使用libstempo,必须将tempo2作为先决条件安装。目前有两种推荐的方法来完成此操作。
- 通过脚本安装。
curl -sSL https://raw.githubusercontent.com/vallis/libstempo/master/install_tempo2.sh | sh
这将把tempo2库安装到本地目录($HOME/.local)。如果您不需要直接使用tempo2,只需为libstempo进行安装,则推荐此方法。您还可以设置安装位置的路径。例如,要安装到/usr/local,可以运行# need sudo if installing in a restricted location curl -sSL https://raw.githubusercontent.com/vallis/libstempo/master/install_tempo2.sh | sudo sh -s /usr/local
- 按照tempo2主页上的说明进行安装。如果使用此方法,则需要设置
TEMPO2环境变量以使用libstempo。
在任何情况下,都最好设置TEMPO2环境变量,以便libstempo可以轻松发现。
可以通过pip安装libstempo包。
pip install libstempo
使用astropy进行单位处理
pip install libstempo[astropy]
如果您将tempo2安装在不在您的路径中或不是install_tempo2.sh默认位置的目录,则需要使用环境变量安装libstempo(例如,如果tempo2位于/opt/local/bin)。
TEMPO2_PREFIX=/opt/local pip install libstempo
或者
export TEMPO2_PREFIX=/opt/local
pip install libstempo
用法
项目详情
关闭
libstempo-2.5.0.tar.gz的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 3e7621c48247a50cde0f826023bee9c251276fe9f932c75a3cb28fff38b64f58 |
|
| MD5 | 4480803e32ae7f0911ed7c2d42a862a4 |
|
| BLAKE2b-256 | b694b1b9e5df5eb0c6a73151147b6fa75b01425c9233889ce4a6fd3e27dccfb2 |