※こちらは旧サイトです(新サイトはこちら)
App Engineにデプロイしようとして$ gcloud app deploy
したところ、次のようになった
$ gcloud app deploy
Traceback (most recent call last):
File "/home/9zilla/bin/google-cloud-sdk/lib/gcloud.py", line 76, in <module>
main()
File "/home/9zilla/bin/google-cloud-sdk/lib/gcloud.py", line 52, in main
import traceback
ImportError: No module named traceback
たぶん、最初にシステムのPythonを使ってgcloudの./install.sh
したせいか、後付けでpyenvとvirtualenvを追加実行してアレしてるぽい
pyenv上のPythonを使ってGoogle Cloud SDKをインストールする - genkami.github.io
こちらを参考に、direnv
を入れてた環境だったので、pyenvのrootに以下の.envrcを追加
$ cat .envrc
export CLOUDSDK_PYTHON_SITEPACKAGES=1