安装GoogleEarthEngine的python离线环境

  1. 预先要求已配置好Python环境,并安装了pip

  2. 安装Google的Python API客户端

    pip install google-api-python-client
    
  3. 安装鉴权验证依赖库

    pip install pyCrypto
    
  4. 安装GEE的Python库

    pip install earthengine-api
    
  5. 验证GEE账户

    earthengine authenticate
    

    输入命令后会弹出网页,根据提示选择自己的Google账户,点击允许后出现验证码,复制激活码,粘贴回命令行中"Please enter authorization code:"后面

  6. 初始化GEE的API

    python -c "import ee; ee.Initialize()"
    

可能的错误:

  • “连接方在一段时间后没有正确答复或连接的主机”

    可能的解决方法:检查系统的用户名是否为中文,如果是,修改为英文

  • 提示"socket.timeout: timed out"

    可能的解决方法:在命令提示行中进行如下设置

    set http_proxy=http://127.0.0.1:1189 
    set https_proxy=http://127.0.0.1:1189 
    

参考文章:

知乎:无形的风-GEE开发专栏;淡烟流水-GEE之Python学习——前期准备工作

你可能感兴趣的:(GEE学习笔记)