当前位置: 首页 > news >正文

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.但是

http://www.dtcms.com/a/308025.html

相关文章:

  • 借助于llm将pdf转化为md文本
  • PDF源码解析
  • 数据结构第4问:什么是栈?
  • CUDA系列之CUDA安装与使用
  • freeRTOS 消息队列
  • Cesium 快速入门(三)Viewer:三维场景的“外壳”
  • 【MySQL】MySQL大偏移量查询优化方案
  • 若依框架-前端二次开发快速入门简述
  • [硬件电路-109]:模拟电路 - 自激振荡器的原理,一种把直流能量转换成交流信号的装置!
  • Linux软件包管理器深度解析:从概念到实战
  • React开发依赖分析
  • TRAE 软件使用攻略
  • 快速搭建Node.js服务指南
  • python制作的软件工具安装包
  • c# net6.0+ 安装中文智能提示
  • 前端框架Vue3(二)——Vue3核心语法之OptionsAPI与CompositionAPI与setup
  • 超体积指标(Hypervolume Indicator,S 度量)详析
  • 【JMeter】性能测试脚本录制及完善
  • 辐射源定位方法简述
  • 【BUUCTF系列】[HCTF 2018]WarmUp1
  • 网络编程-IP
  • 计算机网络:什么是光猫
  • Hyperbrowser MCP:重新定义网页抓取与浏览器自动化的AI驱动工具
  • Solr升级9.8.0启动异常UnsupportedOperationException known Lucene classes
  • Tauri vs Electron 的全面对比
  • 生产管理升级:盘古IMS MES解锁全链路可控可溯,激活制造效率
  • LCM中间件入门(2):LCM核心实现原理解析
  • 牛客练习赛142 第四次忍界大战 并查集
  • 永磁同步电机无速度算法--直流误差抑制自适应二阶反推观测器
  • Gemini Fullstack LangGraph Quickstart(DeepSeek+Tavily版本)