-
預先要求已配置好Python環境,並安裝了pip
-
安裝Google的Python API客戶端
pip install google-api-python-client
-
安裝鑑權驗證依賴庫
pip install pyCrypto
-
安裝GEE的Python庫
pip install earthengine-api
-
驗證GEE賬戶
earthengine authenticate
輸入命令後會彈出網頁,根據提示選擇自己的Google賬戶,點擊允許後出現驗證碼,複製激活碼,粘貼回命令行中"Please enter authorization code:"後面
-
初始化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學習——前期準備工作