安裝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學習——前期準備工作

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章