在mac上配置LightGBM以及不同python版本在anaconda下环境配置

本文详细介绍了如何在Mac上通过brew安装LightGBM,并解决了安装过程中可能遇到的问题,包括cmake编译、配置及使用pip安装的具体步骤。

在mac上配置LightGBM


先给出github上的官方链接

https://github.com/Microsoft/LightGBM/blob/master/docs/Installation-Guide.rst#osx

直接pip install 是会报错的,本文只记录个人用brew安装 python版的LightGBM

先要确认电脑是否有install  brew

如果之前捣鼓过了,下面正式开始,前两步和官网一样,第三步是网上自己安装的时候报错,然后跳坑出来,记录如下:

1 用 brew 安装cmake编译

brew install cmake
brew install gcc --without-multilib


2 配置


git clone --recursive https://github.com/Microsoft/LightGBM ; cd LightGBM
export CXX=g++-7 CC=gcc-7
mkdir build ; cd build
cmake ..
make -j4


 3 最后在终端输入:(官网只有通用的前两个步骤)

 pip install lightgbm

 

之前安装看别人的参考帖子,发现第二步完成以后,用下面这个指令会报错

cd python-package; sudo python setup.py install

上面已经cmake成功了,但是依然会提示:

Exception: Please install CMake first


另外:

如果你电脑上同时用anaconda配置了py2 和py3

如果要安装2的话

在上面的第一步之前应该


比如我这里安装了3.6和2.7,那么点击如图所示的

Environments -  py27  -  open Terminal

在这个打开的终端进行第一步的操作,

如果不知道这个py27怎么来的,请看下图, py27是我创建的一个新的python2.7的运行环境


创建一个新的不同版本py

如下图,当然还是有前提的,前提是电脑已经安装了不同的python版本,




等待加载,进度条不断的显示正在加载内置的模块。

如果显加载速度慢的话,可以修改,或者叫添加一个新的channels,换成清华的镜像

Warning:

 运行依然不是在anaconda的jupyter上,是在第一幅图的open Terminal 这个打开的终端上,进行。



评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值