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 |