While this library is still supported, we suggest trying the newer Cloud Client Library for Cloud Pub/Sub, especially for new projects. See Cloud Pub/Sub Libraries for installation and usage details.
Cloud Pub/Sub API: Provides reliable, many-to-many, asynchronous messaging between applications.
This page contains information about getting started with the Cloud Pub/Sub API using the Google API Client Library for Python. In addition, you may be interested in the following documentation:
- Browse the PyDoc reference for the Cloud Pub/Sub API.
- Read the Developer's guide for the Google API Client Library for Python.
- Interact with this API in your browser using the APIs Explorer for the Cloud Pub/Sub API.
- Mac OS X
- Python 2.7, or 3.4 or higher
Installing the client library
You can either use a package manager or download and install the Python client library manually:
Use pip or setuptools to manage your installation (you might
need to run
- pip (preferred):
$ pip install --upgrade google-api-python-client
easy_installtool included in the setuptools package:
$ easy_install --upgrade google-api-python-client
Download the latest client
library for Python, unpack the code, and run
python setup.py install