GEE python本地环境配置

GEE python本地环境配置


pyton API包括本地python环境和云端python环境。云端python环境是利用google云盘进行代码的编辑运行,云端方式有容量限制,不建议使用。

配置方法:使用conda进行配置
conda是一个优秀的环境管理工具,使用conda能够很方便的进行环境的创建配置和管理。

1.使用conda创建新环境

conda create --name GEE  # 不下载python

2.激活环境

conda activate GEE

3.下载安装mamba加速器

进入mamba的github网址下载exe文件,安装,配置好环境变量
注意,不要通过conda命令下载mamba

4.使用mamba下载包
进入conda,进入GEE环境,使用mamba下载

conda activate GEE
mamba install -c conda-forge geemap pygis

5.安装包(45分别是不同的博客安装的包,实际使用的是那个不清楚)

pip install earthengine-api

6.验证GEE账户
在GEE环境中输入如下代码后,浏览器会弹出一个google网页,随便输入一个云项目配置好,得到一串代码,输入到GEE环境下

earthengine authenticate或者ee.Authenticate()
# 如果出现gcloud command not found的错误,则输入下面代码进行验证(有效期1周)
earthengine authenticate --auth_mode=notebook

7.设置代理
由于访问GEE网站需要梯子(全局模式),因此必须设置代理。代理去电脑设置里查,每个人的不一样。

在pycharm选择GEE环境的解释器,并在pycharm的python文件中输入

import ee
import os
os.environ['HTTP_PROXY'] = 'http://127.0.0.1:7890'
os.environ['HTTPS_PROXY'] = 'http://127.0.0.1:7890'

8.验证是否有效

import ee
import os
os.environ['HTTP_PROXY'] = 'http://127.0.0.1:7890'
os.environ['HTTPS_PROXY'] = 'http://127.0.0.1:7890'

ee.Initialize()
image1 = ee.Image('srtm90_v4')
path = image1.getDownloadUrl({
    'scale': 30,
    'crs': 'EPSG:4326',
    'region': '[[-120, 35], [-119, 35], [-119, 34], [-120, 34]]'
})
# 获取下载地址
print(path)

结果,成功!!!
在这里插入图片描述
参考了csdn&某乎的博客,配置途中产生各种问题均百度解决

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值