From charlesreid1

(Created page with "=Installing and Using= {{Main|Gcloud}} ==Gcloud== To use PubSub from gcloud, you have to install the Google Cloud SDK (standard developers' kit). You have two options: * I...")
 
Line 43: Line 43:


Link/reference: https://cloud.google.com/pubsub/docs/reference/libraries#client-libraries-install-python
Link/reference: https://cloud.google.com/pubsub/docs/reference/libraries#client-libraries-install-python
Also see: https://github.com/GoogleCloudPlatform/google-cloud-python

Revision as of 01:03, 24 October 2017

Installing and Using

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