You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

因Dataflow适配需求,如何获取apache-beam-2.3.0的.tar.gz文件?

寻找apache-beam-2.3.0.tar.gz文件的可行方案

我完全懂你这种版本适配卡壳的烦躁,给你几个靠谱的途径找到这个文件:

  • 通过PyPI历史版本归档获取
    每个Python包在PyPI上都会保留所有历史版本的归档文件。你可以直接搜索apache-beam的PyPI项目页面,找到Release history板块,定位到2.3.0版本,就能下载对应的源码tar.gz包(注意区分源码包和wheel包,tar.gz是源码归档格式)。

  • 用pip命令直接下载源码包
    不用先安装,直接在终端执行这条命令,就能把2.3.0版本的tar.gz源码包下载到当前目录:

    pip download apache-beam==2.3.0 --no-binary :all:
    

    --no-binary :all:参数会强制pip下载源码格式的包,而不是预编译的wheel包,刚好符合你的需求。

  • 从GitHub仓库拉取对应Tag并打包
    Apache Beam的GitHub仓库保留了所有版本的Tag,你可以按照以下步骤操作:

    1. 克隆仓库到本地:git clone https://github.com/apache/beam.git
    2. 切换到2.3.0版本的Tag:cd beam && git checkout tags/v2.3.0
    3. 生成tar.gz源码包:python setup.py sdist
      执行完后,在项目根目录的dist文件夹里就能找到生成的apache-beam-2.3.0.tar.gz文件。

拿到这个tar.gz文件后,就可以按照你看到的那篇文章指引,配置DataflowRunner适配这个版本了。

内容的提问来源于stack exchange,提问作者user9773014

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 08:23:15