現状
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をしてあげれば動くはずです
コメント