【GEE学习】(一)搭建本地python环境

文章目录

  • 前言
  • 一、Anaconda安装
  • 二、Anaconda使用
    • 1.添加清华源镜像
    • 2.新建虚拟环境
    • 3.进入jupyter lab
  • 三、jupyter lab的使用
  • 四、设置代理
  • 五、访问GEE
  • 其他资料


前言

地信遥感小白一枚~,本次学习GEE,全程根据吴秋生老师的课程来做的,这里记录一下自己的python环境搭建过程。
(如果还没有注册GEE,要先去注册GEE,要保证你能在浏览器中访问使用才行)


一、Anaconda安装

吴老师教程中是miniconda,由于我之前是大数据专业,做过一些深度学习项目,电脑中有anaconda,所以就不用再安装了,如果想做深度学习的一些大项目,建议使用anaconda,教程请参考我的另一篇文章:win10安装anaconda详细教程

二、Anaconda使用

1.添加清华源镜像

直接使用国外会很慢,添加镜像可以加快下载速度。在刚刚安装完的anaconda中找到图中终端打开,会进入到anaconda的base环境。在终端中输入以下代码:

# Anaconda官方库的镜像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
#Anaconda第三方库 Conda Forge的镜像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
# 生效
conda config --set show_channel_urls yes

2.新建虚拟环境

不要直接使用base环境,通过新建虚拟环境来帮助我们管理我们的项目,以防各个项目的依赖库的版本会有冲突。在终端中输入以下代码:(安装下载过程中,凡是遇到输入y/n的,全部输入y即可)

# 创建名称为gee的虚拟环境
conda create -n gee python
# 进入gee的虚拟环境中(你会发现前面括号变成gee了)
conda activate gee
# 下载需要的包(注意:一定要把国外代理关掉,否则会报错)【下载东西比较多,等着就好】
conda install -c conda-forge mamba
mamba install -c conda-forge geemap pygis

在这里插入图片描述

3.进入jupyter lab

直接输入jupyter lab就可跳转。
在这里插入图片描述

jupyter lab

跳转会进入以下界面:
【GEE学习】(一)搭建本地python环境_第1张图片

三、jupyter lab的使用

【GEE学习】(一)搭建本地python环境_第2张图片
点击进取就可以编写python代码了,具体的使用,怎么运行,怎么使用快捷键,可以自行百度搜索,这里不做介绍,网上资料很多。
可以运行以下两行代码看一下是否能成功,不报错就是成功了。
在这里插入图片描述

四、设置代理

这里先要开启你的科学上网,要能在浏览器访问到GEE哦。
查看代理端口:
【GEE学习】(一)搭建本地python环境_第3张图片
【GEE学习】(一)搭建本地python环境_第4张图片

import geemap
geemap.set_proxy(port=你的电脑端口号)

【GEE学习】(一)搭建本地python环境_第5张图片

五、访问GEE

不要关掉代理哦,要开始验证gee身份了。

Map = geemap.Map()

【GEE学习】(一)搭建本地python环境_第6张图片
输入完后会跳到身份验证,用自己的谷歌账号登录,一步步操作即可。
【GEE学习】(一)搭建本地python环境_第7张图片
【GEE学习】(一)搭建本地python环境_第8张图片
【GEE学习】(一)搭建本地python环境_第9张图片
【GEE学习】(一)搭建本地python环境_第10张图片
粘到这
在这里插入图片描述

Map

输出看一下能出地图就是可以了。
【GEE学习】(一)搭建本地python环境_第11张图片


其他资料

Geemap教程: https://geemap.org
吴老师的书: https://book.geemap.org(里面也有详细python配置教程)

你可能感兴趣的:(python,学习,人工智能)