現象
以下のチュートリアルを試していて、
AppEngineのデプロイツールをgo get
し、aedeploy
したときに
$ go get -u google.golang.org/appengine/cmd/aedeploy
$ aedeploy gcloud preview app deploy app.yaml
ERROR: gcloud crashed (UnicodeDecodeError): 'ascii' codec can't decode byte ...
なるエラーが出てしまいデプロイが完了しません。
環境変数 TEMP,TMPの変更
$ set TEMP D:/tmp
$ set TMP D:/tmp
$ aedeploy gcloud preview app deploy app.yaml
(snip)
Updating module [default]...done.
Deployed module [default] to [https://your-app-name.appspot.com]
これまでの経験からパスに日本語を含む場所かなとおもったので、今回のケースであれば、TEMP
,TMP
を日本語含まないパスに変更すればデプロイまで完了できました!