2025最新安装Cartopy方法详解

之前打统计建模用到这个库了,在网上找了一些文章看了,前前后后建个三个虚拟环境,结合自己不断摸索才安装成功。


需知:


1. Cartopy并不能像其他库直接通过pip install来安装,因为需要其他几个库来支撑,主要是

Pillow、Shapely、pyshp、pyproj,因此需要先下载这几个的.whl文件(实际上不用全部都下)

2.因为Cartopy一些依赖库最低都要python3.9,所以你安装 Cartopy需要最低python3.9的环境,如果不是的话可以创建一个虚拟环境(建议python3.10)

前言

Cartopy是一个强大的Python库,用于地理空间数据处理和地图绘制。随着Python生态系统的不断发展,Cartopy的安装方法也在不断更新。本文将详细介绍2025年最新安装Cartopy的步骤,涵盖不同操作系统和环境下的安装方法,帮助你快速上手Cartopy。

1. Cartopy简介

Cartopy是基于Matplotlib的地理空间数据可视化库,支持多种地图投影和地理数据处理功能。它可以轻松绘制地图、添加地理特征(如海岸线、国界等),并与其他科学计算库(如NumPy、Pandas)无缝集成。

2. 安装前的准备工作(3.1方法)

在安装Cartopy之前,请确保你的系统满足以下条件:

  • Python版本:Cartopy支持Python 3.8以上版本。

  • 依赖库:Cartopy依赖于以下库:

    • NumPy

    • Matplotlib

    • Shapely

    • pyproj

    • pyshp

    • Pillow

如果你的系统中缺少这些依赖库,去官网下载wheel文件,这里举个例子pillow

https://pypi.org/project/pillow/#files

下载之前一定要看自己的电脑是什么系统然后再选择和自己的python版本一致,像图中pp310就是python3.10,wheel需要安装到自己python路径的Lib\site-packages目录下。

3.安装Cartopy的详细步骤

3.1下载轮子安装

在终端,或者vscode,如果你使用的是虚拟环境一定要先切换好,然后再执行命令:
pip install +wheel的绝对路径

pip install "....\Lib\site-packages\pillow-11.1.0-cp310-cp310-win_amd64.whl"

依次安装

pip install "....\Lib\site-packages\Cartopy-0.24.1-cp310-cp310-win_amd64.whl"

其实安装完上面两个wheel后,会发现在安装Cartopy-0.24.1-cp310-cp310-win_amd64.whl时就已经把shapely、pyproj、pyshp这三个依赖包都安装上了,所以就不需要我们分别下载pyshp等其它wheel了。

3.2 使用conda安装

如果你使用的是Anaconda或Miniconda,可以通过conda安装Cartopy:

conda install -c conda-forge cartopy
优点:
  • conda会自动处理所有依赖库,安装过程更加简单。

  • conda-forge提供了最新的Cartopy版本。

4. 验证安装

安装完成后,可以通过以下代码验证Cartopy是否安装成功:

import cartopy
print(cartopy.__version__)

如果没有报错并输出了Cartopy的版本号,说明安装成功。

5. 总结

本文详细介绍了2025年最新安装Cartopy的方法,涵盖了pip、conda安装两种方式。希望这篇文章能帮助你顺利安装Cartopy,并开始你的地理空间数据可视化之旅!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值