怎样在pycham上安装XGBoost(windows操作系统)

搞数据分析、挖掘的时候,网上的代码来了个

看到下面的红色下划线,心里一咯噔,最怕这种导入包的问题,又要开始搞配置了。先运行代码看看吧,果然报错:

ModuleNotFoundError: No module named 'xgboost'

看来还是得安装这个xgboost。

经历了各种痛苦的摸索,终于搞定,还是汇总一下吧。小白的摸索太过痛苦了,汇总一下大家共勉。

 

弯路就不放出来了,全是泪。直接讲正确路径

有一些初步准备的,这些准备都很重要,否则走到一半还是要回头搞

1.先看看自己的python版本号(cmd-->python),和支持的cp号。一个简单粗暴的方法,我的python是3.7的,支持的CP就是cp37。

2.https://www.lfd.uci.edu/~gohlke/pythonlibs/#xgboost ,下载whl文件。此时,步骤1的cp号作用就来了,找对应你自己的。另外,我是选的win32后缀的,虽然我系统是64的。别问我为什么知道,碰壁之后就知道路了。

3.cmd-->pip install D:\Downloads\xgboost-1.2.1-cp37-cp37m-win32.whl

上面的这个路径和文件名自己改啊,别无脑复制

终于

4.兴冲冲地到pycharm上,准备开干,发现xgboost下面还是红的。然后各种重启pycharm,重启电脑,然并卵。。

在pycharm上安装xgboost,每次都是报错,‘路径错误,找不到文件’

网上各种搜索尝试之后,终于柳暗花明

到python的安装路径下找到这两个文件夹(Python37替换成你自己的路径):Python37\Lib\site-packages\xgboost

Python37\Lib\site-packages\xgboost-1.2.1.dist-info

把这两个文件夹拷贝到你自己的项目,就是用到xgboost的项目的路径:

项目路径\Lib\site-packages文件夹下。

此时回到pycharm,你会发现,红色不见,终于通体舒泰了。。。。

 

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值