ColabでGEEのInitialize関数でエラーが起きる

error

現状

Python環境のGoogle ColabでGoogle Earth Engine(GEE)の初期設定をしようとしたところ、急にエラーが発生するようになりました

実行したコードはこちら!

import ee
ee.Authenticate()
ee.Initialize()

エラー内容はAPIが無効になっている?的な感じですね

EEException: Google Earth Engine API has not been used in project 999999 before or it is disabled.

エラーは主にee.Initialize関数で起きているようです

解決手法

色々調べてみると、GithubのIssueに上がっていました

どうやら、ee.Initialize関数でproject引数に下記のようにproject_idを指定する必要があるようです!

ee.Initialize(project='project_id')

このproject_idはGEEのコードエディタの右上の名前になります。

こちらの名前をproject引数に渡してあげます。

例えば、ee-hogehogeだったら下記のようになります!

ee.Initialize(project='ee-hogehoge')

これでエラーが出なくなるはずです。

もしも、コードエディタを使わず、GCPでGoogle Earth Engine APIを利用している場合には、Google Earth Engine APIを有効化しているプロジェクトのIDをしてあげれば動くはずです

コメント

タイトルとURLをコピーしました