【发布时间】:2017-12-05 01:37:24
【问题描述】:
我是 python 新手,想在我的 macbook 上安装 lightgbm。我做了一个pip install lightgbm,它说安装成功。但是,当我尝试将其导入笔记本时,我收到以下错误消息:
../anaconda/envs/python3/lib/python3.6/ctypes/__init__.py in __init__(self, name, mode, handle, use_errno, use_last_error)
342
343 if handle is None:
--> 344 self._handle = _dlopen(self._name, mode)
345 else:
346 self._handle = handle
OSError: dlopen(../anaconda/envs/python3/lib/python3.6/site-packages/lightgbm/lib_lightgbm.so, 6): Library not loaded: /usr/local/opt/gcc/lib/gcc/7/libgomp.1.dylib
Referenced from: ../anaconda/envs/python3/lib/python3.6/site-packages/lightgbm/lib_lightgbm.so
Reason: image not found
lightgbm 网站上的文档使用brew install... 给出了不同的安装指南。我的问题是我是否必须进行 brew 安装?如果是这样,为什么 pip 安装显示安装成功呢?
【问题讨论】:
-
我已经看到了该指令和问题是准确的。为什么 pip install 成功完成了?
-
因为你需要
open-mpi,所以把Python想象成胶水,依赖就是建筑材料=)
标签: python python-3.x pip openmpi lightgbm