python - 访问 conda 安装包的 gitash
问题描述
我有一些代码可以运行模拟并将结果保存到文本文件中。
为了确保可重复性,我还保存了最后一次提交的 git 哈希,这样如果我在几个月后查看模拟,我就可以确切地知道哪个提交用于产生结果。
现在我们正在研究使我们的代码可安装 conda。我知道我可以使用{{ GIT_FULL_HASH }}
env 变量访问 conda 配方中的 git hast;并将其保存在about
我的部分meta.yaml
:
about:
summary: data['description']
description: data['long_description']
githash: {{ GIT_FULL_HASH }}
有没有办法在构建和安装包后以编程方式访问它的值,以便我可以将它包含在保存的 sim 数据中?
解决方案
推荐阅读
- reactjs - 在fabricjs中调整画布大小会创建另一个画布容器
- dart - 如何检查飞镖中的特定位?
- python - Plotly Dash:如何整合 SHAP 值
- python - 检索主题标签 instagram 中每个帖子的标签
- highcharts - Highchart 从上到下占用了太多空间。请帮我找出“我如何控制highchart中的间距”?
- python - 我在使用 pytube 库时得到一个(TypeError:预期的字符串或类似字节的对象)
- python - 如何解决多个数据帧之间复制期间无法对齐的索引问题
- internationalization - 翻译问题,缺少管道
- docker - 在使用非 root 用户运行容器时在主机上安装卷时出现问题
- html - 在 html 和 css 中圈出一个 div