# Beam Python 2.7 SDK

Beam Python 2.7 SDK is a self-hosted tools & utilities app. Apache Beam Python 2.7 SDK is the Python 2.7 build of the Apache Beam SDK, a unified model for defining both batch and streaming data-parallel processing pipelines. It is open source and self-hosted, installable on Docker Hub.

Canonical page: https://ourlocalhost.com/app/5688/beam-python-2-7-sdk

## Description

Apache Beam Python 2.7 SDK is the Python 2.7 build of the Apache Beam SDK, a unified model for defining both batch and streaming data-parallel processing pipelines. It provides the language-specific classes and runners developers use to build pipelines that execute on backends such as Apache Flink, Apache Spark, and Google Cloud Dataflow, and is useful for maintaining legacy Python 2 pipelines.

## Platform availability

Available on 0 of 6 install platforms.

## Links

- Docker Hub: https://hub.docker.com/r/apache/beam_python2.7_sdk
- GitHub: https://github.com/apache/beam

## Common questions

### How can I run an Apache Beam Python pipeline locally?

The quickstart uses the Direct Runner, which executes pipelines locally on your machine.

### Why might an Apache Beam Python installation fail when using Python 2.7?

The install can fail if the Python version is no longer supported; one source says Beam 2.24.0 was the last release supporting Python 2.7 and 3.5.

### What usability problem did a user report with the Apache Beam Python API?

One user found the Python API and documentation immature and confusing.

---
Source: Our Local Host (https://ourlocalhost.com/app/5688/beam-python-2-7-sdk), the self-hosted and open-source app directory.
