虽然在同一问题上还有另一个问题,但解决办法说对我不起作用。因此,这不是一个重复或重新发布。我在这里发布我的问题和实现细节。
我目前正在PyCharm上做一个简单的ML预测任务,在这里我想使用xgboost。到目前为止,我已经完成了以下工作。
$ cd My_Projectsource myproject/bin/activate$ sudo pip install xgboost$ sudo pip install --upgrade xgboost我还将xgboost模块添加到Python 3.6中的项目解释器中。

我试图运行的python文件具有以下导入。
from numpy import loadtxt
from xgboost import XGBClassifier
from sklearn.model_selection import train_test_split但是当我运行脚本时,我会得到这个错误。
从xgboost导入XGBClassifier ImportError:没有名为“xgboost”的模块
Specifications
classifxg.py (不是xgboost.py --根据堆栈溢出的另一个问题,据说它会导致没有模块错误)在这方面的任何帮助将是非常感谢的。
发布于 2021-10-09 18:53:22
我也有同样的问题,但发现我的文件也被命名为xgboost.py,所以它试图从我自己的文件中导入分类器,而不是依赖项。
https://stackoverflow.com/questions/53588532
复制相似问题