google-cloud-python=0.19.0から^0.20.0にアップグレードできない問題の解決法
問題
pip3 install --upgrade google-cloud
google-cloud==0.19.0の環境から^0.20.0へアップグレードしようとすると
ImportError: cannot import name 'datastore'
のようにImportErrorが発生するようになる.
解決法
pip3 uninstall -y google-cloud-bigquery google-cloud-bigtable google-cloud-core google-cloud-datastore google-cloud-dns google-cloud-error-reporting google-cloud-language google-cloud-logging google-cloud-monitoring google-cloud-pubsub google-cloud-resource-manager google-cloud-storage google-cloud-translate google-cloud-vision google-gax protobuf pip3 install google-cloud --upgrade python -c "from google.cloud import datastore"
依存関係に問題があったらしい