python - 无法在 GitHub 上安装 Python 库的最新候选版本

标签 python git github setup.py airflow

我没有成功安装最新的 airflow候选版本。

具体来说,在 CL 上运行 pip install -e git://github.com/apache/incubator-airflow.git@1.8.2rc4#egg=airflow 结束时:

File "/home/alex/Desktop/urban-physiology-toolkit/src/airflow/setup.py", line 87, in git_version
        assert tag == version, (tag, version)
    AssertionError: ('1.8.2rc4', '1.8.2')

后跟通常的 pip FAIL 红色文本。

offending code line是标签版本检查。

HEAD 安装工作正常。

这是我的错误,还是库的 setup.py 配置错误?

最佳答案

抱歉,这不是错误,而是由于 Apache 发布过程要求我们在投票期间/之后不要更改源代码而发生的。这意味着我们需要在 version.py 中保留“1.8.2”,而标签表示其他内容。

如果你想要 rc4 的 Airflow 为什么不从 https://dist.apache.org/repos/dist/dev/incubator/airflow/1.8.2rc4/apache-airflow-1.8.2+incubating-bin.tar.gz 安装

关于python - 无法在 GitHub 上安装 Python 库的最新候选版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46010131/

相关文章:

python - 在 Linux 上调度 Python 脚本

git - 我可以在 Github diff 中显示更多上下文吗?

git - 在 pull 请求 merge 后,X 仍然在上游之前提交

Github 部署 key : How do I authorize more than one repository for a single machine?

windows - 如何设置 PC 和 Mac 以使用 git

python - 在 Python 中查询进程负载

Python 看门狗脚本 : load url asynchronously

python - 当函数具有不同数量的参数时,从列表中调用随机函数

git - 二分法结束时 git 告诉我 merge 基础不好——我现在该如何进步?

git - 为什么我在源文件中出现 CRLF 换行符,尽管我在使用 Git 和 IDEA 的纯 Mac+Linux 环境中?