python-reproducibility-guide - Python 可复现性指南
为研究计算搭建可复现的 Python 环境,支持笔记本和文雅编程
标签
更新于: 2026-05-11该技能可以做什么
- 创建虚拟环境
- 安装 Python 包
- 锁定依赖版本
- 设置随机种子
- 创建 Docker 容器
- 运行 Jupyter 笔记本
- 转换笔记本格式
- 执行分析脚本
- 生成图表
- 创建日志文件
- 运行测试
- 格式化代码
输入
- requirements.txt 文件
- pyproject.toml 文件
- 原始数据文件
- 笔记本文件
- 源代码
- Dockerfile
- Makefile
输出
- 虚拟环境
- 已安装的包
- Docker 容器
- 已执行的笔记本
- HTML 报告
- PDF 报告
- 生成的图表
- 数据表格
- 日志文件
- 测试结果
要求
- Python 解释器
- 包管理器
- Jupyter 运行时
- Docker 引擎
