Anaconda 无法识别:xgboost、catboost 和 lightgbm



所以我已经安装了所有这些软件包。

但我不能导入它们。蟒蛇给了我错误:"没有命名的模块..."

  # conda install -c conda-forge xgboost
  import xgboost 
  # conda install -c conda-forge catboost
  import catboost 
  # conda install -c conda-forge lightgbm
  import lightgbm as lgb 

我看遍了互联网,没有解决方案有效。我无法导入包。

尝试创建自己的环境:

conda create -n boost python=3.6

然后激活它并在那里安装您的软件包:

conda activate boost
conda install -c conda-forge spyder xgboost catboost lightgbm

在环境类型中: 斯皮德

和快乐的编码

Spyder 维护者在这里) 要解决此问题,您需要:

  1. 创建一个 conda env 来安装来自 conda-forge 的所有软件包。这是因为 conda-forge 软件包与 Anaconda 提供的默认软件包二进制不兼容。
  2. 阅读我们的指南,了解如何将Spyder连接到不同的Python环境。

最新更新