纪念一下我装了半个下午终于装上的环境

GEE是吴秋生博士为GEE开发的一套可视化Python模块,这个模块集成了诸多可视化工具和算法,能够助力GEE Python API的开发。目前已经在Github上获得2.8k stars了。

image-20230717203655539

吴老师是美国田纳西大学地理系的助理教授


Chapter 1 GeeMap安装

保证conda环境下,我们按照如下步骤安装:

这个是否一定是3.8不好说,反正我3.9是出问题了

1
2
3
4
5
6
7
8
9
10
11
conda create -n gee python=3.8

conda activate gee

conda install geemap -c conda-forge

conda install geopandas

conda install mamba -c conda-forge

mamba install geemap xarray_leaflet -c conda-forge

然后我们打开Jupyter:

1
2
3
activate gee

jupyter lab

输入以下代码进行测试:

1
2
3
4
5
6
7
8
9
10
11
import ee
import geemap
import os
geemap.set_proxy(port=7890)

ee.Authenticate() # 这一步是需要Google账号授权,按照步骤来填入tokens就行啦

ee.Initialize() # 初始化(实例化)

Map=geemap.Map()
Map

当出现下图时,说明安装成功啦:

image-20230717204659590

当然,这里指不定会爆出一些有的没的的问题,比如DLL找不到模块什么的:

1
pip install pillow --upgrade

或者是SSL Error:

1
2
os.environ['HTTP_PROXY'] = 'http://127.0.0.1:7890'
os.environ['HTTPS_PROXY'] = 'https://127.0.0.1:7890'

将其设置为全局代理就行。

image-20230717210225282

代理可能要开TUN Model 说明