我想在 Google Colaboratory 笔记本中安装和使用 Google EarthEngine 的 Python API。而且我还没有走得太远。在我将以下代码键入单元格后,
!pip install earthengine-api
!earthengine authenticate
earthengine-api 及其依赖项已安装,但身份验证要求我登录我的帐户并输入授权代码(然后,大概会在本地存储 OAuth 凭据)并随后通过 ee.Initialize() 启用此 API 的使用。
我有两个问题:
- 在没有命令行交互的 Colaboratory 界面中,我无法输入 EarthEngine 需要进行身份验证的授权代码。有什么解决方法吗?
- 如果我完全解决了上述问题,OAuth 凭据会存储在哪里?这是每个会话还是每个用户?在随后的会话中或在不同的笔记本中,此笔记本或其他笔记本是否可以访问它?