代码之家  ›  专栏  ›  技术社区  ›  bernando_vialli

lightgbm和catboost都已安装,但在jupyter中导入时会出现modulenotfounderror

  •  0
  • bernando_vialli  · 技术社区  · 6 年前

    我已经使用命令提示符成功安装了catboost和lightgbm模块。它给了我成功安装catboost-0.2.5的消息(我以前也尝试过另一个)。但是,当我试图将它们导入到Jupyter笔记本中时,对于这两个文件,我有一个相同的错误:

    import lightgbm as lgb
    

    我得到:

    ModuleNotFoundError: No module named 'lightgbm'
    

    我在catboost上也有同样的错误。

    有什么想法吗?谢谢您!

    1 回复  |  直到 6 年前
        1
  •  1
  •   desertnaut SKZI    6 年前

    正如在 chat ,结果发现,运行jupyter笔记本的环境与安装软件包的环境不同。

    自从 pip 报告两个安装在您的“主”环境中的包(即,当您简单地打开一个windows命令提示符时出现的包),您应该做的是从命令提示符打开jupyter,如下所示

    jupyter notebook
    

    如我们所确认的那样,你们的包裹确实可以进口。