Google Cloud Platform

GCP関連のSDK

投稿日:

GCPのチュートリアルを見ると、いろんなSDKがある。

  • Cloud SDK GCPを扱う最も基本的なもの。gcloud、gsutil、bq等コマンドが使用できる。
  • App Engine SDK for Java App Engine用のSDK。ローカル開発サーバーと、App Engine でアプリケーションをデプロイして管理するためのツール。

最初はgcloudコマンドが使用できればよいので、Cloud SDKだけでよい。

Cloud SDK を Windows7にインストールしようとしたら落ちた

ログをよく見ると

Output folder: C:\Program Files (x86)\Google\Cloud SDK
Downloading Google Cloud SDK core.
Extracting Google Cloud SDK core.
Create Google Cloud SDK bat file: C:\Program Files (x86)\Google\Cloud SDK\cloud_env.bat
Installing components.
Welcome to the Google Cloud SDK!
ERROR: gcloud failed to load: ‘ascii’ codec can’t decode byte 0x82 in position 7: ordinal not in range(128)
gcloud_main = _import_gcloud_main()
import googlecloudsdk.gcloud_main
from googlecloudsdk.calliope import base
This usually indicates corruption in your gcloud installation or problems with your Python interpreter.
Please verify that the following is the path to a working Python 2.7 executable:
C:\Program Files (x86)\Google\Cloud SDK\google-cloud-sdk\platform\bundledpython\python.exe
If it is not, please set the CLOUDSDK_PYTHON environment variable to point to a working Python 2.7 executable.
If you are still experiencing problems, please reinstall the Cloud SDK using the instructions here:
https://cloud.google.com/sdk/
Traceback (most recent call last):
・・・
UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0x82 in position 7: ordinal not in range(128)
Failed to install.

対策

事前にPythonが必要なのかな?

CLOUDSDK_PYTHON を環境変数にセットした。
キー CLOUDSDK_PYTHON
値  Python.exeがあるディレクトリ

でもダメだった。やーめた。

-Google Cloud Platform

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

スタートアップのためのGCP構成を考える

GCPで全部できるみたいですね。特にCLOUD LAUNCHERにスタートアップで使えるツールが用意されてるので、簡単に構築できそです。 コード管理 ×Github ×Gitlab ×BitBucke …

no image

Kubernates クーベルネイティス

GKE は Kubernatesである。 Kubernatesはコンテナ仮想環境において、複数のコンテナを統合管理するツールである。 Googleのオープンソースソフトウェアである。 Docker D …

no image

Google Cloud Platformsを学んで、アーキテクトへの道を開こう

GCPでシステム構築ができるようになると、システムアーキテクトへの道が開きます。 アプリ開発ができ、GCPでインフラ調達ができれば、あなたはシステムについての全ての面倒を見れるようになるからです。

no image

Google App Engine Flexible と Standardの違い

http://www.apps-gcp.com/gae-flexibile-environment/ 職場のアプリがCTCさんからGAEに移行されます。 今アプリもSpringに載せ替えていて、GAE …

no image

GCP、AWSの資格

GCP 公式 GOOGLE CLOUD CERTIFIED https://cloud.google.com/certification/ Professional Cloud Architect G …