Windows11安装cartopy报错问题解决
报错如下
lib/cartopy/trace.cpp(767): fatal error C1083: 无法打开包括文件: “geos_c.h”: No such file or directory
error: command 'D:\\soft\\Microsoft Visual Studio\\2022\\Community\\VC\\Tools\\MSVC\\14.39.33519\\bin\\HostX86\\x64\\cl.exe' failed with exit code 2
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for cartopy
Failed to build cartopy
ERROR: Could not build wheels for cartopy, which is required to install pyproject.toml-based projects
报错原因
- python版本小于3.9: 安装cartopy需要python3.9及以上版本
- 未安装其他依赖
解决方法
- 在(虚拟)环境中更新python:
conda install python=3.9
2.安装其他依赖:
- Matplotlib 3.5 or later
- Shapely 1.7.1 or later
- pyshp 2.3
- pyproj 3.3.1 or later
pip install matplotlib shapely pyshp pyproj
3.安装cartopy
pip install cartopy