LoginSignup
6
3

More than 5 years have passed since last update.

Windows版Google Cloud SDKのインストールに失敗する

Last updated at Posted at 2017-04-08

image
イラッ…

原因

ユーザーフォルダが日本語文字を含む場合、インストール用のバッチファイルの途中でその日本語部分が文字化けを起こしてインストーラが落ちるようです。

回避方法

インストールフォルダ内にあるCloud SDK\google-cloud-sdk\install.batを開き、36行目くらいにある'SET CLOUDSDK_PYTHON=%%i'の1行上に、'echo %%i'を入れます。

echo %%i
SET CLOUDSDK_PYTHON=%%i

直したら、install.batを実行します。
私の環境では、これで化けたユーザーフォルダが表示されましたので、テキストファイルにコピペして文字化け部分を修正し、SET CLOUDSDK_PYTHON=%%i%%iの部分にべた書き。Forで何か回してるので、本来これだと不十分なんですが、私の環境ではループが1回だったのでこれでゴリ押します。

    echo %%i
    rem SET CLOUDSDK_PYTHON=%%i
    SET CLOUDSDK_PYTHON="c:\users\〇〇\appdata\local\temp\tmp2wbol7\python\python.exe"

これでとりあえずインストールは行けるはず。
私の環境では、インストール完了後にCloud SDK\google-cloud-sdk\binへのパスを書いてくれなかったので、そこは諦めて自分で登録しました。

おわりに

日本語のユーザー名なんて二度とつけない。本当に。

追記

結局、gcloud initがうまくいかないんでこれだとダメでした。
諦めて、後日時間を見つけてユーザー名を半角に変更します。。

6
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
3