Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【老码农随心记】Mac安装LGB,报错:'/usr/lib/libomp.dylib' (no such file)的解决办法

【老码农随心记】Mac安装LGB,报错:'/usr/lib/libomp.dylib' (no such file)的解决办法

作者头像
小码匠
发布于 2022-06-16 10:15:34
发布于 2022-06-16 10:15:34
5.1K00
代码可运行
举报
运行总次数:0
代码可运行

现象

背景

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
pip install lightgbm -i https://pypi.tuna.tsinghua.edu.cn/simple
  • 我的电脑是mac,芯片是苹果M1(苹果M1的芯片安装软件时有时会有兼容性问题发生)

jupyter lab的notebook中执行

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import lightgbm as lgb
lgb_classifier = lgb.LGBMClassifier()

出现下面错误

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Referenced from: /opt/homebrew/anaconda3/envs/biligame/lib/python3.7/site-packages/lightgbm/lib_lightgbm.so
  Reason: tried: '/usr/local/opt/libomp/lib/libomp.dylib' (no such file), '/usr/local/lib/libomp.dylib' (no such file), '/usr/lib/libomp.dylib' (no such file)

解决方案

在网络上搜索了下,大概有2种方案

方案一:安装libomp,亲测,不起效果,请继续看方案二

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
brew install open-mpi

Or

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
brew reinstall libomp

方案二:写在后用conda命令重装

下载之前安装的lightgbm

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
pip uninstall lightgbm

重新用conda命令安装

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
conda install lightgbm
  • 执行结果 (coder) cynthia@192 ~ % conda install lightgbm Collecting package metadata (current_repodata.json): done Solving environment: - Warning: 8 possible package resolutions (only showing differing packages): - conda-forge/osx-64::ca-certificates-2022.5.18.1-h033912b_0, conda-forge/osx-64::certifi-2022.5.18.1-py38h50d1736_0, conda-forge/osx-64::openssl-3.0.3-hfe4f2af_0 ...

打开Jupyter lab重新执行,可以导入正常

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-06-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 小码匠和老码农 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
使用Anaconda搭建TensorFlow-GPU环境
前言:      对于深度学习来说,各种框架torch,caffe,keras,mxnet,tensorflow,pandapanda环境要求各一,如果我们在一台服务器上部署了较多的这样的框架,那么各种莫名的冲突 会一直伴随着你,吃过很多次亏之后,慢慢的接触了Anaconda,真的是很爽的一个功能,来管理环境配置。我们进行tensorflow安装的时候,还是使用Anaconda,鉴于国内墙太高 ,我们使用了Tsinghua的镜像文件,清华大学的Anaconda介绍地址见:https://mirror.tun
Gxjun
2018/03/27
4.7K0
MAC os :LightGBM Installation Error in MacOS with Anaconda Python3
macos 报错 OSError: dlopen(/Users/yanerrol/opt/anaconda3/envs/py366/lib/python3.6/site-packages/lightgbm/lib_lightgbm.so, 6): Library not loaded: /usr/local/opt/libomp/lib/libomp.dylib Referenced from: /Users/yanerrol/opt/anaconda3/envs/py366/lib/python3.6
AI拉呱
2021/03/04
1.6K0
Minifoge安装及其使用学习(Mac/Apple Silicon ARM64 架构)
最近尝试了很多基于Python的训练,但是在管理各种库的时候经常会遇到跟自身电脑架构(Apple Silicon ARM64 架构)不一致导致的不兼容安装困难的情况。因此重新回溯了Anaconda,miniconda以及miniforge,并安装了miniforge。
凑齐六个字吧
2025/06/11
1940
Minifoge安装及其使用学习(Mac/Apple Silicon ARM64 架构)
XGB-1:XGBoost安装及快速上手
XGBoost是“Extreme Gradient Boosting”的缩写,是一种高效的机器学习算法,用于分类、回归和排序问题。它由陈天奇(Tianqi Chen)在2014年首次提出,并迅速在数据科学竞赛和工业界获得广泛应用。XGBoost基于梯度提升框架,但通过引入一系列优化来提升性能和效率。
用户3578099
2024/04/18
1.2K0
XGB-1:XGBoost安装及快速上手
[工具教程]-27- macbook的基本操作以及常见问题处理
由于 macOS 默认情况下只允许运行可信任签名的应用,如果 macOS 阻止运行该软件,请打开 macOS 终端,在新建的终端 Shell 中输入:
AI拉呱
2024/03/07
2860
Ubuntu16.04使用Anaconda5搭建TensorFlow使用环境 图文详细教程
本文转载于:http://blog.csdn.net/solo95/article/details/78960389,即专栏作者本人的博客,保留所有版权,禁止转载,腾讯云+专栏对markdown的支持不是很好,可以到原博客查看,请见谅。
Steve Wang
2018/01/10
1.8K0
Ubuntu16.04使用Anaconda5搭建TensorFlow使用环境 图文详细教程
Mac安装lightGBM
https://lightgbm.readthedocs.io/en/latest/Installation-Guide.html#macos
在逃码姐
2023/04/12
1.4K0
M1 Mac 安装Tensorflow
最近尝试在m1的mac上安装tensorflow,网上的教程比较多,但是不管怎么折腾都会出现各种问题。安装github上apple分支的TensorFlow不管怎么折腾都提示下面的错误:
obaby
2023/02/22
1.3K0
Script file ‘F:.....\pip-script.py‘ is not present 原因及解决办法
可能我们使用pip install --upgrade pip或者conda安装一下包时因为网络原因导致只是卸载旧版本而未安装。
Twcat_tree
2022/12/02
1.8K0
【Python MySQLdb】Library not loaded: /usr/local/mysql/lib/libmysqlclient.20.dylib解决办法
20.dylib是有路径的, 如果这里没有路径需要添加路径, 使用下面用到的修改连接的方法
周希
2019/10/15
1.1K0
【Python MySQLdb】Library not loaded: /usr/local/mysql/lib/libmysqlclient.20.dylib解决办法
【Python】解决启动jupyter报错:加载插件 jupyter_nbextensions_configurator 失败
Jupyter Notebook是一个开源的Web应用程序,允许你创建和共享包含实时代码、方程、可视化和解释性文本的文档。插件是Jupyter Notebook的扩展功能,可以通过它们来增加新的工具栏按钮、键盘快捷键、菜单选项等。
程序员洲洲
2024/06/09
1.1K0
【Python】解决启动jupyter报错:加载插件 jupyter_nbextensions_configurator 失败
Mac系统R语言升级后无法加载包报错 package or namespace load failed in dyn.load
我需要安装R软件包stochvol,该软件包 仅适用于3.6.0版的R。因此,我安装了R(3.6.0 版本),并使用打开它 RStudio。但是现在  ,即使我成功 使用来 安装软件包,也无法加载任何库 。具体来说,我需要加载的库是stochvol  ,Rcpp和 caret。我尝试重新安装 R, 但仍然无法正常工作。
拓端
2020/10/24
3.9K0
Mac安装brew 及安装报错的解决办法【已解决】
在终端输入ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
小黑同学
2020/08/17
1K0
TensorFlow 入门指南
但在开始之前,先来看看一个最简单的使用 TensorFlow Python API 的示例代码,这样你就会对我们接下来要做的事情有所了解。
竹清
2018/08/31
1.5K0
TensorFlow 入门指南
Zipline 3.0 中文文档(一)
Zipline 是一个用于回测的 Pythonic 事件驱动系统,由众包投资基金 Quantopian开发和使用,作为回测和实时交易引擎。自 2020 年底关闭以来,托管这些文档的域名已过期。该库在Stefan Jansen所著的《机器学习算法交易》一书中被广泛使用,他正努力保持该库的更新,并使其对读者和更广泛的 Python 算法交易社区可用。
ApacheCN_飞龙
2024/05/16
1.3K0
Zipline 3.0 中文文档(一)
Cannot remove entries from nonexistent file /usr/local/bin/anaconda2/lib/python2.7/site-packages/eas
遇到问题: Cannot remove entries from nonexistent file /usr/local/bin/anaconda2/lib/python2.7/site-packages/easy-install.pth 删除后 setuptools 再运行 conda remove setuptools ---- ----
JNingWei
2018/09/28
8380
chatGPT只能给你提示没办法代替你解决单细胞报错
EBI (European Bioinformatics Institute) 和 NCBI (National Center for Biotechnology Information) 都是全球领先的生物信息学研究机构,它们提供了大量的生物信息学数据库和工具,对全球的科研工作者开放。
生信技能树
2023/09/04
5830
chatGPT只能给你提示没办法代替你解决单细胞报错
相关推荐
使用Anaconda搭建TensorFlow-GPU环境
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验