方法1:如果当前机器能上网(推荐)

直接用清华源加速安装(自动解决依赖):

pip install cartopy -i https://pypi.tuna.tsinghua.edu.cn/simple

✅ 优点:最快捷、自动处理依赖(shapely, pyproj等)。

⚠️ 如果你是conda环境(比如 /home/aiuser/miniconda3/envs/pdw),请确保激活环境后再执行。

方法 2:如果要在无网络机器上安装,需要自己编译 .whl 文件再离线安装(更推理,通用)

在一台 可联网的跟无网络机器型号一样,python版本一样的环境(如都python3.10) 上执行:

pip wheel cartopy -w ./wheelhouse -i https://pypi.tuna.tsinghua.edu.cn/simple

它会下载源码、自动编译,并在 ./wheelhouse/ 下生成l离线安装wheelhouse的库

cartopy-0.25.0-cp310-cp310-manylinux_2_17_aarch64.whl

然后你就可以把这个 .whl 文件拷贝到离线机器上:

pip install --no-index --find-links=./wheelhouse cartopy

tips:红色字是需要自己根据需求安装的库,其他不用变

注意:

方法3:

pip download cartopy -d ./offline_pkgs
这个方法会下载whl依赖,但是自己要安装的这个库是tar.gz的,如果目标机器上缺少一些库是无法安装成功的,不建议使用或者方法。(亲自踩过坑,不建议用这个)

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐