Google Cloud SDK runs on Windows, Mac OS X and Linux, and requires Python 2.7.x.
Some of the individual tools bundled with Cloud SDK have more stringent requirements: using App Engine tools for Java development requires Java 1.7+, using SSH functionality from gcutil tool on Windows requires a 32-bit Cygwin installation.
All of the tool executables will be installed under bin directory in google-cloud-sdk. This includes the full set of Google Cloud Platform tools as well as the gcloud tool, which provides Google Cloud Platform-wide operations.
After installing Google Cloud SDK, restart your shell/Terminal/Cygwin Terminal or PowerShell window for the PATH changes to take effect.
Before running any of the Google Cloud Platform tools, follow the instructions at managing authentication and credentials to configure your accounts.
You can find Java, Python, Go, PHP and other client libraries for development using App Engine, Compute Engine, Cloud Storage, Cloud SQL, BigQuery and other Google APIs at Google APIs Client Libraries page.
Learn more about the main Google Cloud SDK command line tool.
Learn about App Engine, Compute, Storage, BigQuery and Cloud SQL tools, bundled with Cloud SDK.
Cloud SDK is currently a developer preview, and is under active development. Please keep this in mind as you explore its capabilities. Any feedback is appreciated!