在python中导入lightgbm时出现WinError 126

在python中导入lightgbm时出现WinError 126,python,lightgbm,Python,Lightgbm,我使用[pip install lightgbm]并成功,但无法导入lightgbm。我的python版本是python 3.5.4 | Anaconda 4.0.0(64位)|。 有人能给我指出一个可能的解决办法吗?谢谢你的帮助 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 导入lightgbm 文件“D:\Anaconda3\lib\site packages\lightgbm\\uuuu init\uuuuuu.py”,第8行,在 from.basic导入助推器,数据集 文件“D

我使用[pip install lightgbm]并成功,但无法导入lightgbm。我的python版本是python 3.5.4 | Anaconda 4.0.0(64位)|。 有人能给我指出一个可能的解决办法吗?谢谢你的帮助

回溯(最近一次呼叫最后一次):
文件“”,第1行,在
导入lightgbm
文件“D:\Anaconda3\lib\site packages\lightgbm\\uuuu init\uuuuuu.py”,第8行,在
from.basic导入助推器,数据集
文件“D:\Anaconda3\lib\site packages\lightgbm\basic.py”,第32行,在
_LIB=_load_LIB()
文件“D:\Anaconda3\lib\site packages\lightgbm\basic.py”,第27行,在加载库中
lib=ctypes.cdll.LoadLibrary(lib_路径[0])
文件“D:\Anaconda3\lib\ctypes\\ uuuu init\ uuuuu.py”,第429行,在LoadLibrary中
返回自我类型(名称)
文件“D:\Anaconda3\lib\ctypes\\ uuuu init\ uuuu.py”,第351行,在\uuu init中__
self.\u handle=\u dlopen(self.\u名称,模式)

OSError:[WinError 126]找不到指定的模块。[找不到该模块]
您应该在Windows中安装vc runtime。

供正在为上述问题寻找适当解决方案的人员使用。请使用以下方法解决此问题

首先运行pythonshell。(或在命令提示窗口中键入
python
)。 如果您已经安装了lightgbm(如果尚未安装,请在新的cmd窗口中键入
pip install lightgbm
,并继续执行下一步),请在python shell中键入以下命令

导入lightgbm

它会抛出一个错误 vcomp140.dll缺失

出现此错误后,请访问以下链接。 并下载vcomp140.dll文件

下载zip/rar后,打开它并将vcomp140.dll放在system32文件夹中

现在重新打开命令提示窗口。键入
python
并按enter键。 键入
导入lightgbm
。 现在它不应该抛出任何错误