PubSub
From charlesreid1
Installing and Using
Main article: Gcloud
Gcloud
To use PubSub from gcloud, you have to install the Google Cloud SDK (standard developers' kit).
You have two options:
- Install using Homebrew
- Install using bundled installer from Google
Homebrew
To install the Google Cloud SDK using Homebrew:
$ brew cask install google-cloud-sdk
Now you can run a which gcloud:
$ which gcloud /usr/local/Caskroom/google-cloud-sdk/latest/google-cloud-sdk/bin/gcloud
Google Installer
To use the installer provided by Google, visit the following link: https://cloud.google.com/sdk/docs/
Google Cloud Client Libraries
There is a long list of client libraries for Google Cloud provided here: https://cloud.google.com/apis/docs/cloud-client-libraries
Python API
The standard Google Cloud SDK does not install any Python bindings. If you want Python bindings, you'll need to install those things using pip:
$ pip3 install --upgrade google-cloud-pubsub
Link/reference: https://cloud.google.com/pubsub/docs/reference/libraries#client-libraries-install-python
Also see: https://github.com/GoogleCloudPlatform/google-cloud-python