错误场景如标题所示,经查询验证有效方案为:降级libomp版本。
首先确认本人libomp版本:
cd /opt/homebrew/Cellar/libomp
libomp版本为:16.0.6;
降级步骤:
wget https://raw.githubusercontent.com/Homebrew/homebrew-core/fb8323f2b170bd4ae97e1bac9bf3e2983af3fdb0/Formula/libomp.rb
brew uninstall libomp
brew install libomp.rb
rm libomp.rb
如果执行wget时,终端很慢,或者别的链接问题,可直接复制链接到浏览器下载。然后,直接在下载路径执行后续操作。
上述步骤执行完后,可重新进入上述路径确认版本,正常情况下应该已经更新到11.1.0版本。
之后重新执行lightgbm训练脚本,可正常跑。