git ETAS包 使其可以本地编辑
本文目的是记录如何 从GitHub上下载可用的包到本地并可编辑修改
1. 切换到你想要的目录下,进行clone
git clone https://github.com/ss15859/etas.git
2.目前的etas更新了使用的其它库,因此最好直接创建一个新的环境,这里我们直接只用了已有的环境。
conda activate running_etas
pip install -r requirements.txt
因为这里使用的是pyproject.toml构建,所以成功clone后进入pyproject.toml所在目录,并设置开发模式:
pip install -e .
3.检查安装是否成功,主要查看 Editable project location的信息:
pip show etas
结果如下:
Name: etas
Version: 3.0
Summary: Epidemic-Type Aftershock Sequence
Home-page:
Author: Leila Mizrahi, Nicolas Schmid
Author-email: leila.mizrahi@sed.ethz.ch, nicolas.schmid@sed.ethz.ch
License: MIT License
Location: /home/tianweixi/anaconda3/envs/earthquakeNPP_from_sam/lib/python3.8/site-packages
Editable project location: /home/tianweixi/Programe/etas
Requires: geopandas, numpy, pandas, pynverse, scipy, Shapely, tabulate
Required-by:
4.检查版本:
import etas
print(etas.__file__)
5.但是