LoginSignup
2
2

More than 5 years have passed since last update.

GAEのセットアップ

Last updated at Posted at 2018-01-13

環境

  • ubuntu16.04
  • anaconda2-5.0.1(python2.7)

GAEのセットアップ

Standard環境(python)の構築

参考)Quickstart for Python App Engine Standard Environment

新しいGCPのプロジェクトを作る

省略

python環境の構築

別記事にてまとめたため省略
[自分用]python環境構築(pyenv+pyenv-virtualenv)/GAE

SDKのダウンロード

参考)Download the SDK for App Engine

以下urlのubuntuに沿ってやってみたが、SDKがダウンロードできなかったのか?
(linux側のsdkを解凍しなくてはならなかった?)
解決に時間がかかってしまった。
参考)Google Cloud SDK ドキュメント

$ export CLOUD_SDK_REPO="cloud-sdk-$(lsb_release -c -s)"
$ echo "deb http://packages.cloud.google.com/apt $CLOUD_SDK_REPO main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list
$ curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
$ sudo apt-get update && sudo apt-get install google-cloud-sdk
$ gcloud init

(追記)sdkのダウンロードはできてるけど、pathが通っていなかったんだと、書きながら気づいた。

その後、sdkをダウンロードするために、
(ダウンロードは、~/.google-cloud-sdkにしといた)

$ curl https://sdk.cloud.google.com | bash
…
$[~/.bashrc]:  ENTER
Backing up [~/.bashrc] to [~/.bashrc.backup].
[~/.bashrc] has been updated.
$ source ~/.bashrc

bashrcにパスの追加をするかどうか聞かれるのでENTERする
bashrcを読み込みなおして、終わり
(追記)この方法win用だったので、上の方法でpath通したほうがいいだろう(たぶん)

これでgcloudのコマンドが使えるようになったので
追加でインストール

$ gcloud components install app-engine-python-extras

次はサンプルを動かしてみよう。

2
2
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
2
2