Why ImportError: No module named lightgbm

Why ImportError: No module named lightgbm

我的OS是Ubuntu,按照官方安装guide安装lightgbm。但是,当我导入它时,出现了这个错误:

ImportError: No module named lightgbm

我该如何解决这个问题?

在 运行 那些 linux 命令行之后,我还需要转到 /python-package 文件夹到 运行 setup.py 吗?

除了运行那些linux命令行。我还需要去 /python-package 然后 运行 'python setup.py install'.

对于 Windows 用户,如果未安装 Visual Studio(2015 或 2017),则需要 VC runtime <https://go.microsoft.com/fwlink/?LinkId=746572>

首先通过 pip install wheel 安装 wheel <http://pythonwheels.com>。之后下载 wheel 文件并从中安装:

pip install lightgbm

以下应该可以解决问题:

export PATH=/usr/local/bin/anaconda3/bin${PATH:+:${PATH}}
PYTHONPATH=$PYTHONPATH:/usr/local/bin/anaconda3/lib/python3.6/site-packages

请注意,如果您使用不同的 Python 版本,您可能需要更改路径。

感谢您的上述问答,我也遇到过类似的问题。

问题:

成功安装 lightgbm 后,我收到错误 ImportError: No module named 'lightgbm'(在 AI Platform 项目中 Google Cloud 的 Notebook 实例上的 Jupyter Notebook 中)。

问题:

意识到 lightgbm 的安装在 Python 2.7 中,即使笔记本 运行ning 在 Python 3 中(路径:“./.local/lib/python2.7/site-packages”) .

解法:

在 Python 2 而不是 Python 3 上将 Jupyter Notebook 设置为 运行 后错误消失了。

我也遇到了同样的问题,解决了运行直接在笔记本上安装

!pip install lightgbm

conda install -c conda-forge lightgbm 帮我解决了这个问题 在导入

之前,您只需要在笔记本单元格中 运行

在 Jupyter Notebook 单元格中是:尝试 运行

import sys
!{sys.executable} -m pip install lightgbm

用python试试,从pypi.org开始,这一行

pip install lightgbm

pip3 install lightgbm

还有,如果你用anaconda可以试试这个

conda install lightgbm