【发布时间】:2019-03-21 17:19:48
【问题描述】:
我知道在构建相同的 python 包两次时,为了使轮子文件可重现,根据轮子 0.27.0 的发行说明:https://wheel.readthedocs.io/en/stable/news.html
“可重现”我的意思是:“轮文件每次构建时都会散列到相同的散列”。
在具有相同代码/资源的同一台机器上编译时的再现性将是一个好的开始 --- 跨具有相同代码/资源的不同机器会更好。
我一直在尝试确定 Windows 上的可重现构建是否有类似的进展,如果没有,我可以做些什么“黑客”来实现这一目标? (例如,覆盖环境变量)
最后的破解方法是启动一个 docker 容器来编译我的轮子文件。如果必须,我会的。
【问题讨论】:
标签: python windows python-wheel