【发布时间】:2021-11-07 00:04:38
【问题描述】:
我创建了一个成功构建的 conda 包,我可以使用 conda 进行安装。我正在使用versioneer 自动生成我的构建版本号。我的项目位于具有多个分支的 git 存储库中。
我的问题是,当我想安装软件包时,conda 将安装最后构建的版本(无论分支),而我希望它默认安装分支 Master 的最后一个版本。 我的解决方法是手动指定我想要的版本号。
有没有办法使用 versioneer 生成版本号,这将使 conda install 优先成为分支 master 的最后构建版本?或者,有没有办法指定 conda 分支以获取最新版本?
谢谢
【问题讨论】:
-
能否请您更清楚地说明您的问题,例如逐步解释您如何进行?
-
嗨,我有一个 Python 项目,我使用
conda build conda.recipe将其构建为 conda 包。构建的版本号由 versioneer 生成。这会为每个构建生成一个版本号不断增加的包。但是,conda install my_package不区分来自 master 分支或其他分支(假设是 develop)的构建。
标签: python git anaconda conda conda-build