精华内容
下载资源
问答
  • 我已经成功地使用pip for python2.7.16安装了xgboost(我在...我的问题是无法在Python中导入xgboost,错误消息如下:mac-128644:~ user$ pythonPython 2.7.16 (default, Apr 12 2019, 15:32:52)[GCC 4.2.1 Compat...

    我已经成功地使用pip for python2.7.16安装了xgboost(我在macOS High Sierra上使用自制程序安装了这个Python版本)。我的问题是无法在Python中导入xgboost,错误消息如下:mac-128644:~ user$ python

    Python 2.7.16 (default, Apr 12 2019, 15:32:52)

    [GCC 4.2.1 Compatible Apple LLVM 10.0.0 (clang-1000.11.45.5)] on darwin

    Type "help", "copyright", "credits" or "license" for more information.

    >>> import xgboost

    Traceback (most recent call last):

    File "", line 1, in

    File "/usr/local/lib/python2.7/site-packages/xgboost/__init__.py", line 11, in

    from .core import DMatrix, Booster

    File "/usr/local/lib/python2.7/site-packages/xgboost/core.py", line 163, in

    _LIB = _load_lib()

    File "/usr/local/lib/python2.7/site-packages/xgboost/core.py", line 154, in _load_lib

    'Error message(s): {}\n'.format(os_error_list))

    xgboost.core.XGBoostError: XGBoost Library (libxgboost.dylib) could not be loaded.

    Likely causes:

    * OpenMP runtime is not installed (vcomp140.dll or libgomp-1.dll for Windows, libgomp.so for UNIX-like OSes)

    * You are running 32-bit Python on a 64-bit OS

    Error message(s): ['dlopen(/usr/local/lib/python2.7/site-packages/xgboost/./lib/libxgboost.dylib, 6): Library not loaded: /usr/local/opt/gcc/lib/gcc/8/libgomp.1.dylib\n Referenced from: /usr/local/lib/python2.7/site-packages/xgboost/./lib/libxgboost.dylib\n Reason: no suitable image found. Did find:\n\t/usr/local/lib/python2.7/site-packages/xgboost/./lib/libxgboost.dylib/libgomp.1.dylib: stat() failed with errno=20']

    我已经确定我的Python版本和操作系统都是64位的,所以这个问题肯定不是第二个“可能的原因”。我也非常确定我已经安装了OpenMP:查找指令,对于我的情况,我会执行brew install llvm并且安装成功。我也不知道为什么它找不到/usr/local/lib/python2.7/site-packages/xgboost/./lib/libxgboost.dylib,因为我可以cd到那个目录中,看到{}就可以了。看起来它在稍后的消息中找到了它,但仍然抛出一个错误?这里到底发生了什么,我能做些什么来修正这个错误?在

    展开全文
  • pycharm导入xgboost报错

    千次阅读 2018-07-31 11:37:30
    1、在pycharm中导入xgboost模块出错: 2、导入pip18.0 3、查看导入结果,成功 4、继续安装xgboost时出现问题--没有xgboost,只有py-xgboost和r-xgboost 解决方法--不在pycharm中安装,手动下载进行安装 ...

    1、在pycharm中导入xgboost模块出错:

    2、导入pip18.0

    3、查看导入结果,成功

    4、继续安装xgboost时出现问题--没有xgboost,只有py-xgboost和r-xgboost

    解决方法--不在pycharm中安装,手动下载进行安装

    1、先检查一下自己的版本,如图python3.6,win64。我的之前环境是已经安装了anaconda.

    2、下载whl文件,文件地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/#xgboost

    请看准是否和自己的相符,py36代表python3.6版本,32/64表示32或者64位,下载

    3、把下载好的文件拷贝到此目录下(同pip在一个目录下)

    4、在cmd目录下执行

    5、上图出现问题:pip版本需要更新,由10.0.1更新为18.0

    6、检验--成功

    展开全文
  • 在python导入import xgboost出现如下错误:./lib/libgomp.so.1: version `GOMP_4.0' not found (required by /home/yin/anaconda3/lib/python3.5/site-packages/xgboost-0.6-py3.5.egg/xgboost/libxgboost.so)上面...

    在python导入import xgboost出现如下错误:

    ./lib/libgomp.so.1: version `GOMP_4.0' not found (required by /home/yin/anaconda3/lib/python3.5/site-packages/xgboost-0.6-py3.5.egg/xgboost/libxgboost.so)上面显示的意思是在python/lib/libgomp.so.1中没有‘GOMP_4.0',这个可以使用strings命令查看libgomp.so.1这个文件,显示如下只有到_3.0版本

    GOMP_1.0

    GOMP_2.0

    GOMP_3.0

    GOMP_CPU_AFFINITY因为python/lib/libgomp.so.1是一个链接文件,所以使用locate命令搜系统中所有的libgomp.so.1,显示的结果

    /usr/lib/gcc/x86_64-linux-gnu/4.8/libgomp.so

    /usr/lib/gcc/x86_64-linux-gnu/5/libgomp.so

    /usr/lib/x86_64-linux-gnu/libgomp.so.1

    /usr/lib/x86_64-linux-gnu/libgomp.so.1.0.0可以使用strings命令查看上面结果哪一个文件包含GOMP_4.0,在本机中/usr/lib/x86_64-linux-gnu/libgomp.so.1包含了该字符串(说明它包含GOMP_4.0)

    下面删掉旧的python/lib/libgomp.so.1,重新做一个新的链接

    ln -s /usr/lib/x86_64-linux-gnu/libgomp.so.1 libgomp.so.1

    在pyton中测试import xgboost,又出现了下面的问题,使用相同的方法,替换掉python下对应的链接文件libstdc++.so.6即可

    scipy libstdc++.so.6: version `GLIBCXX_3.4.21'

    最终替换掉2个文件后,在python可正常导入xgboost...O(∩_∩)O~~

    问题剖析:

    因为之前的xgboots是使用gcc5.0编译的,而python2.7依赖于gcc4.7。在python中低版本调用了高版本的gcc库文件,从而导致了这个错误。

    参考:

    https://github.com/dmlc/xgboost/issues/1786

    https://xgboost.readthedocs.io/en/latest/build.html

    展开全文
  • 1、相关环境配置介绍: 64bit的windows下,2013版 VS, python 3.6, sklearn0.18 2、BOOST编译安装 github下载地址: ...2.1 下载,导入解决方案 下载成功后,打开xgboost-0.47源文件夹下的windows

    1、相关环境配置介绍:

    64bit的windows下,2013版 VS, python 3.6, sklearn0.18

    2、BOOST编译安装

    github下载地址: https://github.com/dmlc/xgboost/releases,用的最新版本 0.4x

    2.1 下载,导入解决方案

    下载成功后,打开xgboost-0.47源文件夹下的windows文件夹,打开里面的vs工程。编译生成xgboost.exe(用于CLI)以及xgboost_wrapper.dll(用于Python)。官方说明是需要使用x64,release,可以根据自己实际做选择,X32的操作步骤也一样。 

    2.2 编译

    如下所示,逐个build:


    同时需要配置好编译参数:


    完成后将前三个build完成就可以了。

    2.3 在python中安装 xgboost  首先进入xgboost的源码
    打开命令行 cd D:\workspace\xgboost-master\xgboost-master\python-package

    可以看到下面文件列表:


    之后执行 python setup.py install

    成功之后,import xgboost ,至此安装成功。亲测上图: 
    这里写图片描述

    在python的lib/site-pakages下会生成 xgboost-0.4-py3.6.egg, 包含两个文件如下:


    如果我们在eclipse等IDE中import xgboost 出现错误,则需要将上图的xgboost文件拷贝到上一级目录site-packages下,才能够被python识别



    展开全文
  • 今天我正在努力学习名为xgboost的机器学习库 .首先,安装错误是我需要更新pip . 我从版本9.7到10.1做了它 . 然后安装成功如下:即使在“包安装成功”之后,它也没有在包列表中列出(我也尝试重新打开pych...
  • 在python导入import xgboost出现如下错误: ./lib/libgomp.so.1: version `GOMP_4.0' not found (required by /home/yin/anaconda3/lib/python3.5/site-packages/xgboost-0.6-py3.5.egg/xgboost/libxgboost.so)上面...
  • 我能够使用终端(有折旧警告)将其导入即:[emailprotected]:~$ pythonPython 3.6.1 |Anaconda custom (64-bit)| (default, May 11 2017, 13:09:58)[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linuxType "help",...
  • Python下如何安装导入xgboost

    千次阅读 2017-05-03 21:08:48
    关于xgboost的的强大之处,相信不用我再赘述。相信大家在使用它的时候,都会多多少少遇到一些问题,因为它并不像一般的第三方库一样,可是直接使用pip install或者conda install的方式进行安装。 由于Python 2.x版本...
  • https://blog.csdn.net/pipixiu/article/details/78628823 转载于:https://www.cnblogs.com/HITSZ/p/8832847.html
  • 我已经安装了xgboost(在anaconda上...但是当我使用from xgboost import XGBClassifier出现错误:ImportError:无法导入名称“XGBClassifier”平台信息:1.windows 72.(base) C:\Users\george>pip listDEPRECATION: T...
  • XGBoost

    2020-10-16 11:52:24
    这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一...的文章UML 图表FLowchart流程图导出与导入导出导入XGBoost集成的思想...
  • 大家好,我的aconda中python版本是2.7.10,电脑是xp32为,安装的xgboost包是xgboost-0.71-cp27-cp27m-win32.whl,显示安装成功了,但是引入库的时候报错File "C:/Documents and Settings/Administrator/����/��...
  • pycharm安装xgboost

    2020-04-11 17:17:29
    setting中没有单独的xgboost安装包,实施证明 pycharm导入xgboost报错 python各下载包
  • xgboost导入数据After grabbing some theory behind XGBoost framework in the previous stories What Makes XGBoost Fast and Powerful? and How XGBoost Handles Sparsities Arising From of Missing Data? (With ...
  • 然后下载了0.47版本的代码,使用vs打开了其中的.sln文件,编译了xgboost_wrapper项目,生成了Xgboost_XXX.dll,将其拷贝到wrapper文件夹,在python-package目录下使用setup.py,加参数install(具体如下),安装成功。...
  • XGBoost学习笔记(一)

    2020-03-31 19:43:10
    即可导入XGBoost的库。 在直接调用XGBoost库的情况下,需要用到xgb.DMatrix()来读取数据,需要在使用模型前用param={}写好参数,然后调用训练模型的类bst = xgb.train(param),再用**bst.predict()**进行预测,在...
  • win7系统安装xgboost

    2018-04-06 12:47:53
    1.进到python-package目录下安装 下载xgboost文件xgboost-0.6-cp36-cp36m-win_amd64.whl到python-package目录下2.打开命令窗口,进入到...确认安装成功进入python控制台,导入xgboost,没有出错表示安装成功。...
  • XGBoost使用教程(纯xgboost方法)一

    万次阅读 多人点赞 2018-03-01 22:31:07
    “无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家。教程不仅是零基础,通俗易懂,而且非常...import xgboost as xgb # 计算分类正确率 from sklearn.metrics import accuracy_score 二、数据读取 XGBo...
  • 如何在python环境下安装xgboost

    千次阅读 2016-06-03 20:59:53
    下面将介绍XGBoost的python模块 编译及导入python模块 数据接口a参数置 ...首先安装xgboost的c++版本,然后进入原文件的根目录下的wrapper文件夹执行如下...安装完成后按照如下方式导入xgboost的python模块 import
  • 导入xgboost前 先把vcomp140.dll模块导入进来如果电脑上没有这个.dll文件,可以去网上下载然后再python中import ctypesctypes.cddl.LoadLibrary('文件所在地址\\vcomp140.dll')import xgboost即可 转载于:...
  • 关于xgboost4j遇到的坑

    千次阅读 2018-11-08 20:02:28
    背景:前一段时间有任务,需要使用xgboost4j重构公司里面的预测模型代码。然后就是各种开工,搞了一段...最简单的用法莫过于maven方式导入xgboost4j,但是这种方法只能在linux开发环境。如果用windows决定有问题; ...
  • xgboost

    2020-06-01 16:15:12
    数据集使用sklearn自带的手写数字识别数据集mnist,通过函数datasets导入。mnist共1797个样本,8*8个特征,标签为0~9十个数字。 1 ### 载入数据 2 from sklearn import datasets # 载入数据集 3 digits = ...
  • 我是python的新手,我需要导入分类器 如果你甚至无法导入xgboost,那么安装一定出错了。 你安装了什么目录? @JohnGordon,cd $ HOME 您是否将其安装目录添加到PYTHONPATH环境变量中? 从python:import sys; print...
  • 1、在pycharm中导入xgboost模块出错: 给出的提示是没有使用正确的pip版本进行安装。这是你有两种方式去查看本机的pip版本。 第一种(第二种是使用命令行直接安装,由于无法使用Pycharm直接安装XGBoost,所以...
  • windows下安装xgboost,并在pycharm中正常导入 过程完全参考此文,非常感谢,主要对一些意外情况做说明 在参考中提供的链接下载xgboost-master 用VS打开 xgboost-master\windows\xgboost.sln, 如果打开后显示[0 ...
  • xgboost实战练习

    2020-02-21 17:45:06
    1.安装xgboost导入 import xgboost 2. 训练并使用模型进行预测 # First XGBoost model for Pima Indians dataset from numpy import loadtxt from xgboost import XGBClassifier from sklearn.model_selection ...
  • 问题描述:下载xgboost,使用pip安装后,在python中导入importxgboost出错。如下: xgboost.core.XGBoostError: XGBoost Library (xgboost.dll) could not be loaded. 问题解决:根据错误提示把vcomp140.dll or ...
  • xgboost的使用

    2020-06-04 22:16:21
    导入模型 import xgboost as xgb from xgboost.sklearn import XGBClassifier from xgboost.sklearn import XGBRegressor 训练模型: 使用交叉验证训练模型找到最优参数: from sklearn.model_selection import ...

空空如也

空空如也

1 2 3 4 5 ... 9
收藏数 165
精华内容 66
关键字:

导入xgboost