【Python】安装geopandas和contextily手把手从零开始(保姆级图文+安装所需的文件下载)

本文主要是介绍【Python】安装geopandas和contextily手把手从零开始(保姆级图文+安装所需的文件下载),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

    • 1.卸载装到一半的库
    • 2.下载需要的whl文件
    • 3.安装四个基础库
      • 3.1 安装Shapely库
      • 3.2 安装GDAL库
      • 3.3 安装pypro库
      • 3.4 安装Fiona库
    • 4. 安装geopandas库和contextily库
      • 4.1 安装geopandas
      • 4.2 安装contextily库
    • 总结


欢迎关注 『Python』 系列,持续更新中
欢迎关注 『Python』 系列,持续更新中

以Python3.8为例子展开,介绍通用方法,保证你能装好!
先上图,我亲测安装geopandas成功!
在这里插入图片描述

1.卸载装到一半的库

这安装第三方库,最忌讳安装失败装到一半再去用另一种方法装另一半。

直接pip安装geopandas库会出问题,需要先安装好geopandas的四个依赖包gdal、Shapely、Fiona、pyproj

先把原有的库删掉,避免版本问题的干扰。

pip uninstall gdal
pip uninstall Shapely
pip uninstall Fiona
pip uninstall pyproj

2.下载需要的whl文件

不要用pip install安装,必须用本地安装,不知道为什么,直接pip install 上面的四个基础库,也许你能显示安装好,但是会和geopandas不适配,只有从网上下载whl安装才行。比如说直接使用pip安装 shapely的话,就会缺少这个geos_c.dll包而报错,没办法,手动安装吧。

下载python库的网站

https://www.lfd.uci.edu/~gohlke/pythonlibs/

在这里插入图片描述
用浏览器的网页搜索功能ctrl+F 搜索,以 Fiona 库的whl安装文件下载为例子
在这里插入图片描述

因为我的python版本是3.8 所以要找cp38
win64位系统-win_amd64
根据自己的python版本,然后找到相应的文件下载,比如我是python3.8,64位系统
我下载的是Fiona‑1.8.20‑cp38‑cp38‑win_amd64.whl

显示在这里的具体的前缀版本号随时间会有变化(库在更新),但是你只要确保是符合你的python3.8,64位系统就能下载来用。(库更新没有出岔子)

你需要下载这三个文件:

Shapely-1.8.0-cp38-cp38-win_amd64
GDAL-3.4.1-cp38-cp38-win_amd64
Fiona-1.8.20-cp38-cp38-win_amd64

我给python3.8的大兄弟们直接下载好放在网盘了

链接: https://pan.baidu.com/s/1WdAUerUNSVa4g1P3coofBA?pwd=wct5 
提取码: wct5 

3.安装四个基础库

按照顺序安装,有顺序要求。
先说明安装步骤,cmd命令的一个实例

pip install C:\Users\ASUS\Desktop\Shapely-1.8.0-cp38-cp38-win_amd64.whl
pip install 文件路径\文件名

在这里插入图片描述

3.1 安装Shapely库

pip install C:\Users\ASUS\Desktop\Shapely-1.8.0-cp38-cp38-win_amd64.whl

在这里插入图片描述

3.2 安装GDAL库

pip install C:\Users\ASUS\Desktop\GDAL-3.4.1-cp38-cp38-win_amd64.whl

在这里插入图片描述

3.3 安装pypro库

这个库直接pip安装就完事儿

pip install pypro

在这里插入图片描述

3.4 安装Fiona库

Fiona需要依赖GDAL,安装前确保你前面的GDAL库已经安装好了

pip install C:\Users\ASUS\Desktop\Fiona-1.8.20-cp38-cp38-win_amd64.whl

在这里插入图片描述


4. 安装geopandas库和contextily库

4.1 安装geopandas

基础库装好之后直接pip 装geopandas库

pip install geopandas

首尾呼应,再次掏出安装成功的截图!
在这里插入图片描述

4.2 安装contextily库

都装了 geopandas,顺便安装一下可以加底图的 geopandas的自选包contextily 包。
老规矩 ,载python库的网站 ,下载contextily库的2个基础包rasterio cartopy

https://www.lfd.uci.edu/~gohlke/pythonlibs/

下载以下文件

rasterio-1.2.10-cp38-cp38-win_amd64.whl
Cartopy-0.20.1-cp38-cp38-win_amd64.whl

文件也放在前面的网盘中了。

  • 安装rasterio
pip install C:\Users\ASUS\Desktop\rasterio-1.2.10-cp38-cp38-win_amd64.whl

在这里插入图片描述

  • 安装cartopy
pip install C:\Users\ASUS\Desktop\Cartopy-0.20.1-cp38-cp38-win_amd64.whl

在这里插入图片描述

  • 安装contextily
pip install contextily

在这里插入图片描述


总结

大家喜欢的话,给个👍,点个关注!继续跟大家分享敲代码过程中遇到的问题!

版权声明:

发现你走远了@mzh原创作品,转载必须标注原文链接

Copyright 2022 mzh

Crated:2022-1-15

欢迎关注 『Python』 系列,持续更新中
欢迎关注 『Python』 系列,持续更新中
【Python安装第三方库一行命令永久提高速度】
【使用PyInstaller打包Python文件】
【更多内容敬请期待】


这篇关于【Python】安装geopandas和contextily手把手从零开始(保姆级图文+安装所需的文件下载)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1009682

相关文章

Python文件操作与IO流的使用方式

《Python文件操作与IO流的使用方式》:本文主要介绍Python文件操作与IO流的使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、python文件操作基础1. 打开文件2. 关闭文件二、文件读写操作1.www.chinasem.cn 读取文件2. 写

使用Python自动化生成PPT并结合LLM生成内容的代码解析

《使用Python自动化生成PPT并结合LLM生成内容的代码解析》PowerPoint是常用的文档工具,但手动设计和排版耗时耗力,本文将展示如何通过Python自动化提取PPT样式并生成新PPT,同时... 目录核心代码解析1. 提取 PPT 样式到 jsON关键步骤:代码片段:2. 应用 JSON 样式到

python通过curl实现访问deepseek的API

《python通过curl实现访问deepseek的API》这篇文章主要为大家详细介绍了python如何通过curl实现访问deepseek的API,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编... API申请和充值下面是deepeek的API网站https://platform.deepsee

ubuntu20.0.4系统中安装Anaconda的超详细图文教程

《ubuntu20.0.4系统中安装Anaconda的超详细图文教程》:本文主要介绍了在Ubuntu系统中如何下载和安装Anaconda,提供了两种方法,详细内容请阅读本文,希望能对你有所帮助... 本文介绍了在Ubuntu系统中如何下载和安装Anaconda。提供了两种方法,包括通过网页手动下载和使用wg

ubuntu如何部署Dify以及安装Docker? Dify安装部署指南

《ubuntu如何部署Dify以及安装Docker?Dify安装部署指南》Dify是一个开源的大模型应用开发平台,允许用户快速构建和部署基于大语言模型的应用,ubuntu如何部署Dify呢?详细请... Dify是个不错的开源LLM应用开发平台,提供从 Agent 构建到 AI workflow 编排、RA

如何在Ubuntu上安装NVIDIA显卡驱动? Ubuntu安装英伟达显卡驱动教程

《如何在Ubuntu上安装NVIDIA显卡驱动?Ubuntu安装英伟达显卡驱动教程》Windows系统不同,Linux系统通常不会自动安装专有显卡驱动,今天我们就来看看Ubuntu系统安装英伟达显卡... 对于使用NVIDIA显卡的Ubuntu用户来说,正确安装显卡驱动是获得最佳图形性能的关键。与Windo

ubuntu16.04如何部署dify? 在Linux上安装部署Dify的技巧

《ubuntu16.04如何部署dify?在Linux上安装部署Dify的技巧》随着云计算和容器技术的快速发展,Docker已经成为现代软件开发和部署的重要工具之一,Dify作为一款优秀的云原生应用... Dify 是一个基于 docker 的工作流管理工具,旨在简化机器学习和数据科学领域的多步骤工作流。它

Python Selenium动态渲染页面和抓取的使用指南

《PythonSelenium动态渲染页面和抓取的使用指南》在Web数据采集领域,动态渲染页面已成为现代网站的主流形式,本文将从技术原理,环境配置,核心功能系统讲解Selenium在Python动态... 目录一、Selenium技术架构解析二、环境搭建与基础配置1. 组件安装2. 驱动配置3. 基础操作模

Python将字库文件打包成可执行文件的常见方法

《Python将字库文件打包成可执行文件的常见方法》在Python打包时,如果你想将字库文件一起打包成一个可执行文件,有几种常见的方法,具体取决于你使用的打包工具,下面就跟随小编一起了解下具体的实现方... 目录使用 PyInstaller基本方法 - 使用 --add-data 参数使用 spec 文件(

Python MCPInspector调试思路详解

《PythonMCPInspector调试思路详解》:本文主要介绍PythonMCPInspector调试思路详解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋... 目录python-MCPInspector调试1-核心知识点2-思路整理1-核心思路2-核心代码3-参考网址