LightGBM 和 Catboost 都已安装,但在 Jupyter 中导入时会出现 ModuleNotFoundError
LightGBM and Catboost are both installed but give ModuleNotFoundError when imported in Jupyter
我已经使用命令提示符成功安装了 CatBoost 和 LightGbM 模块。它给了我成功安装 catboost-0.2.5 的消息(我之前也尝试过另一个)。但是,当我尝试将它们都导入 jupyter notebook 时,我遇到了相同的错误:
import lightgbm as lgb
我得到:
ModuleNotFoundError: No module named 'lightgbm'
我也遇到了与 CatBoost 相同的错误。
有什么想法吗?谢谢!
正如chat中所讨论的那样,原来你的Jupyter笔记本运行和你安装包的环境是不同的。
由于 pip
报告安装在您的 "main" 环境中的两个包(即当您打开 Windows 命令提示符时出现的包),您应该做的是打开 Jupyter从命令提示符,如
jupyter notebook
正如我们确认的那样,您的包裹确实可以导入。
我已经使用命令提示符成功安装了 CatBoost 和 LightGbM 模块。它给了我成功安装 catboost-0.2.5 的消息(我之前也尝试过另一个)。但是,当我尝试将它们都导入 jupyter notebook 时,我遇到了相同的错误:
import lightgbm as lgb
我得到:
ModuleNotFoundError: No module named 'lightgbm'
我也遇到了与 CatBoost 相同的错误。
有什么想法吗?谢谢!
正如chat中所讨论的那样,原来你的Jupyter笔记本运行和你安装包的环境是不同的。
由于 pip
报告安装在您的 "main" 环境中的两个包(即当您打开 Windows 命令提示符时出现的包),您应该做的是打开 Jupyter从命令提示符,如
jupyter notebook
正如我们确认的那样,您的包裹确实可以导入。