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

MacBook M1 Pro导入PyCaret时‘libomp.dylib无法找到’错误修复方案

解决MacBook M1 Pro导入PyCaret时libomp.dylib找不到的问题
  • 手动指定动态库路径
    找到libomp的安装路径,M1原生brew默认路径为/opt/homebrew/opt/libomp/lib/,x86_64版本brew路径为/usr/local/opt/libomp/lib/。在Python代码开头添加以下代码:

    import os
    os.environ['DYLD_LIBRARY_PATH'] = '/opt/homebrew/opt/libomp/lib/'  # 若用x86_64 brew则替换为/usr/local路径
    from pycaret import *
    
  • 创建软链接到系统库目录
    根据你的brew版本执行对应命令:

    • M1原生brew:
      sudo ln -s /opt/homebrew/opt/libomp/lib/libomp.dylib /usr/local/lib/libomp.dylib
      
    • x86_64版本brew:
      sudo ln -s /usr/local/opt/libomp/lib/libomp.dylib /usr/local/lib/libomp.dylib
      

    若/usr/local/lib目录不存在,先执行sudo mkdir -p /usr/local/lib

  • 通过conda安装libomp
    若使用conda管理Python环境,直接执行:

    conda install -c conda-forge libomp
    

    激活对应环境后再尝试导入PyCaret

内容的提问来源于stack exchange,提问作者ufukyılmaz

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.25 21:15:02