ハンズオンを行うために、以下の環境を整える必要があります。 ハンズオンをスムーズに行うために、可能な場合は以下の準備をお願いします。
- Googleアカウントの準備(Gmailが使える状態)
- Google App Engine SDK for Goのインストール
- Python 2.7のインストール
上記のインストールが難しい場合は会場のネットワーク環境に負荷を与えないために、以下の準備をお願いします。
- Googleアカウントの準備(Gmailが使える状態)
- Google App Engine SDK for Goのダウンロード(Mac・Windows)
- Python2.7のダウンロード(Macは不要・Windowsの場合)
Google App Engineを用いるには、Googleアカウントが必要です。 お持ちでない方はGoogleのページから作成をお願いします。 Gmailが使える状態であれば、問題はありません。
ダウンロードページから
Download and install the original App Engine SDK for Go.
をクリックし、使用しているOS用のファイルをダウンロードする。
ダウンロードしたファイルを適切な場所に解凍しておく。
解凍したディレクトリ以下のgo_appengine
へPATHを通します。
.bashrcや.zchrcなどに、以下のように記載してください。
なお、DIRECTORY_PATH
はダウンロードして解凍したSDKの場所です。
export PATH=$PATH:DIRECTORY_PATH/go_appengine/
システム環境設定でPATHという環境変数にDIRECTORY_PATH\go_appengine
を追加してください。
なお、DIRECTORY_PATH
はダウンロードして解凍したSDKの場所です。
Macの場合は最初からPython 2.7がインストールされています。 ターミナルでデフォルトのPythonのバージョンを確認してください。
/usr/bin/env/python -V
コマンドプロンプトで以下のコマンドを実行し、Python 2.7がインストールされていることが分からない場合は、以下の手順でPython 2.7をインストールしてください。
python -V
PythonのWebサイトからPython 2.7をダウンロードし、インストールしてください。