我的操作系统是 Ubuntu,我按照官方安装指南安装了 lightgbm。但是,当我导入它时,会引发此错误:
ImportError:没有名为 lightgbm 的模块
我该如何解决这个问题?
运行这些 linux 命令行后,我是否还需要去 /python-package 文件夹运行 setup.py ?
我的操作系统是 Ubuntu,我按照官方安装指南安装了 lightgbm。但是,当我导入它时,会引发此错误:
ImportError:没有名为 lightgbm 的模块
我该如何解决这个问题?
运行这些 linux 命令行后,我是否还需要去 /python-package 文件夹运行 setup.py ?
除了运行那些 linux 命令行。我还需要去/python-package
然后运行'python setup.py install'。
我有同样的问题,并解决了直接在笔记本上运行安装
!pip install lightgbm
conda install -c conda-forge lightgbm
为我解决了问题,您只需在导入之前在笔记本单元中运行
谢谢楼上的问答,有类似的问题。
问题:
成功安装后lightgbm
,我收到错误ImportError: No module named 'lightgbm'
消息(在 AI Platform 项目中 Google Cloud 笔记本实例上的 Jupyter Notebook 中)。
问题:
意识到即使笔记本正在运行(路径:' ') ,安装lightgbm
也在。Python 2.7
Python 3
./.local/lib/python2.7/site-packages
解决方案:
在将 Jupyter Notebook 设置为在 Python 2 而不是 Python 3 上运行后,该错误就消失了。
对于 Windows 用户, VC runtime <https://go.microsoft.com/fwlink/?LinkId=746572>
如果未安装 Visual Studio(2015 或 2017),则需要。
wheel <http://pythonwheels.com>
先通过安装pip install wheel
。之后下载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 版本,则可能需要更改路径。