You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Cartopy安装失败求助:终端与PyCharm均报clang退出码1错误

解决Cartopy安装时clang编译失败的问题

针对macOS/Linux环境的解决方案(报错为/usr/bin/clang退出码1)

  • 安装编译依赖与地理空间核心库
    macOS用户通过Homebrew安装:

    brew install proj geos cython
    

    Ubuntu/Debian系Linux用户通过apt安装:

    sudo apt-get install libproj-dev libgeos-dev cython3
    
  • 指定依赖路径后重新安装
    依赖安装完成后,可尝试强制源码编译安装:

    pip install cartopy --no-binary :all:
    

    macOS用户可先配置环境变量再安装,确保编译器能找到依赖:

    export PROJ_DIR=$(brew --prefix proj)
    export GEOS_DIR=$(brew --prefix geos)
    pip install cartopy
    
  • 使用conda绕开编译环节
    若pip编译问题持续,用conda安装更简便(需提前安装conda):

    conda install -c conda-forge cartopy
    

    PyCharm中可直接将conda环境设为项目解释器,在该环境内完成安装。

  • 统一PyCharm与终端的解释器环境
    检查PyCharm的File > Settings > Project: [项目名] > Python Interpreter,确保使用的解释器和终端内一致,避免因环境隔离导致依赖缺失。


内容的提问来源于stack exchange,提问作者ham007

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 15:50:15