Google Cloud CLIに含まれるローカル開発用サーバーコマンドを使用する際にpythonコマンドが見つからないエラーの解消。
$ dev_appserver.py app.yaml
/usr/bin/env: `python': そのようなファイルやディレクトリはありません
シンボリックリンクを作成。
$ which python3
/usr/bin/python3
$ sudo ln -s /usr/bin/python3 /usr/local/bin/python
デフォルトだとpython2
を使用するためCLOUDSDK_PYTHON
の環境変数を追加する。
$ dev_appserver.py app.yaml
ERROR: (dev_appserver) python2: command not found
$ echo 'export CLOUDSDK_PYTHON="/usr/bin/python3"' >> ~/.zshrc