记录一下关于geemap的安装步骤,geemap是基于GEE由吴秋生老师二次开发的一个包,geemap主要使用python来进行实现相关功能,可以说是GEE的python版,而且相比于GEE,geemap也更加简单方便,对于处理数据实现相关功能来说很容易上手。

geemap安装步骤:

  • 1. 下载并安装python
  • 2. 下载并安装Miniconda
  • 3. 创建conda环境
  • 4.打开jupyter lab
  • 5. 设置端口

1. 下载并安装python

如果电脑上已经安装了python可以直接略过这一步。
python安装包官网:https://www.python.org/downloads/windows/
进入网址后如下界面,可以根据需要选择相应的版本下载,分为2.x和3.x版本,不过2.x版本已经逐渐被3.x取代,建议下载3.x版本的,也最好不要下载最新版本的,dddd,我这里下载的是3.10版本的。下载好安装包后直接按照提示安装即可。

2. 下载并安装Miniconda

首先下载并安装Miniconda,下载网址:https://docs.conda.io/en/latest/miniconda.html
打开网址后,根据电脑配置选择下载安装64或32位的程序,下载安装包按提示安装即可,安装过程较为简单。

3. 创建conda环境

安装好Miniconda后,选择Anaconda Prompt(miniconda3),鼠标右键点击,以管理员身份运行。

运行后会弹出命令窗口

接着在命令窗口依次输入以下命令,要一个一个输,不要一下子全部复制进去。这个过程需要打开那个软件。。。

1.创建一个新的环境命名为gee。这里的python=3.10可以只写python,或者根据自己的python版本进行指定,不过最好指定安装的python版本

conda create -n gee python = 3.10

2.激活gee环境

conda activate gee

3.安装mamba,gee相关的环境都是通过mamba来安装的,所以要先安装mamba

conda install -c conda-forge mamba

4.安装geemap环境,这个过程会比较漫长,和自己用的软件网速有关,耐心等待安装完成。

mamba install -c conda-forge geemap pygis

至此,geemap的安装环境就配置好了。

4.打开jupyter lab

重新打开minconda命令窗口,在minconda 的命令行输入conda activate gee,接着输入jupyter lab,接着会打开jupyter lab。打开后新建文件,输入以下代码:

import ee
import geemap
Map=geemap.Map()
Map

如果出现如下界面,则说明成功了,否则,就需要配置一下端口。

5. 设置端口

如何查看代理端口号:https://zhuanlan.zhihu.com/p/269419231
设置方法1:

import geemap
geemap.set_proxy(port='自己电脑端口号')

设置方法2:

import os
os.enviorn['HTTP_PROXY']='http://127.0.0.1:自己电脑端口号'
os.environ['HTTPS_PROXY'] = 'http://127.0.0.1:自己电脑端口号'

这样就可以正常使用geemap了,打完收工!

geemap的详细安装步骤及环境配置相关推荐

  1. GNS3详细安装步骤与环境部署及优化

    GNS3详细安装步骤与环境部署及优化 GNS简介:GNS3是思科旗下一款具有图形化界面可以运行在多平台(包括Windows, Linux, and MacOS等)的网络虚拟软件.Cisco网络设备管理 ...

  2. JAVA安装步骤及环境配置

    JAVA安装步骤及环境配置 1.下载jdk 2.运行安装文件 3.java环境配置 java新手,因为记性不好,又数次刷机换系统导致每次重新装java的时候要去网上找步骤,这次重新安装之后索性记录一下 ...

  3. node安装步骤以及环境配置

    一.概念 1.npm:  Nodejs下的包管理器. 2.webpack: 它主要的用途是通过CommonJS的语法,把所有浏览器端需要发布的静态资源,做相应的准备,比如资源的合并和打包. 3.vue ...

  4. 【Python的安装步骤及环境配置】

    一.下载软件 1.去Python官网下载 2.百度分享https://pan.baidu.com/s/1yKR2VI_fX8DewwiWy1yDDQ 提取码:6666 图1-1 二.软件安装 1.首先 ...

  5. k8s简介以及linux环境下的详细安装步骤

    k8s简介以及linux环境下的详细安装步骤 k8s是Kubernetes的简称,Kubernetes中间有8个单词,所以叫k8s,就是这么简单粗暴. 我们可以看到docker的图标是鲨鱼,k8s的图 ...

  6. 超详细 WSL2安装+深度学习环境配置

    超详细 WSL2安装+深度学习环境配置 一点记录 ! 正式开始 ! 先决条件 WSL 启用 一.命令安装 二.手动安装(推荐方式) 三.设置 WSL 默认大版本 四.更新 WSL2 版本(可选) 五. ...

  7. Linux环境 MySql详细安装步骤

    *注:本文安装的是mysql5.6的版本,反复安装三遍总结下来的详细安装步骤. 1.解压MySQL压缩包到当前目录 tar -xzf mysql-5.6.45-linux-glibc2.12-x86_ ...

  8. eclipse安装和jdk环境配置(新手详细过程)

    eclipse安装和jdk环境配置,整个过程分为以下几步: 1.jdk的下载安装以及环境变量设置:(jdk安装). 注:目前jdk里面已包含jre,所以不需要进行jre的安装. 2.Eclipse的下 ...

  9. MySQL详细安装步骤

    MySQL详细安装步骤 一.下载MySQL 点击下载MySQL 二.安装 MySQL安装文件分两种.msi和.zip,此处选择zip安装. 解压缩之后其实MySQL就可以使用了,但是要进行环境变量的配 ...

最新文章

  1. 迅为linux下串口,迅为iMX6UL开发板多路串口开发板接口详解
  2. c语言程序设计填空带答案,c语言程序设计填空题及答案复习用精编-20210414010859.docx-原创力文档...
  3. CoreJava 笔记总结-第十二章 并发-2
  4. 紧急通知,三星未收购智能家居公司
  5. 输出斐波那契数列的第n项
  6. 【转】8G内存下MySQL的优化详细方案
  7. 原生javascript开发仿微信打飞机小游戏
  8. H3C交换机创建ssh用户登录和设置aux密码
  9. Linux内核部件分析 设备驱动模型的基石kobject
  10. 【视频分享】尚硅谷Oracle视频教程
  11. 为什么Lottie动画无法使用AVVideoCompositionCoreAnimationTool导出
  12. riscv ELF bss段解析
  13. HTML在线转换JS
  14. python中spider的用法_Scrapy Spider类的用法
  15. 参考文献自动生成--
  16. Clojure极简教程
  17. 微信小程序入门之常用组件(04)
  18. 数模学习(10):灰色系统(老哥)
  19. Win系统上最好用的epub阅读器
  20. The VPN client agent was unable to create the interprocess communication depot.关于win10安装vpn报错的问题

热门文章

  1. Unity虚拟天文馆
  2. 编写轻量ajax组件02-AjaxPro浅析
  3. win10文件夹加密_win10优化清理工具:Windows10下删除垃圾文件的12个最佳工具
  4. 解决org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):xxx问题
  5. 泡泡堂打开后说服务器中断,为什么我的泡泡堂老是服务器中断
  6. 安卓仿淘宝首页的分类标签实现(横向滑动)
  7. 你不知道的斗破苍穹之python篇
  8. 在调试器里看QQLive捉迷藏
  9. 各类通信协议归纳整理(偏硬件)
  10. 【UE4】添加一个 AI NPC