无法在Mac上安装XGBoost-1.0.0

如何解决无法在Mac上安装XGBoost-1.0.0

由于使用树形时的utf编码错误,我无法使用当前版本的XGBoost,并发现安装XGBoost-1.0.0可以解决此问题。但是,在运行命令时 pip install xgboost==1.0.0 在Mac终端中,出现以下错误:

Using cached xgboost-1.0.0.tar.gz (819 kB)
    ERROR: Command errored out with exit status 1:
     command: /Users/henrypalasciano/opt/anaconda3/envs/tf2/bin/python -c 'import sys,setuptools,tokenize; sys.argv[0] = '"'"'/private/var/folders/3z/g8bv7k0j2lv1bhkqgk_gn1mw0000gn/T/pip-install-wyss2dke/xgboost/setup.py'"'"'; __file__='"'"'/private/var/folders/3z/g8bv7k0j2lv1bhkqgk_gn1mw0000gn/T/pip-install-wyss2dke/xgboost/setup.py'"'"';f=getattr(tokenize,'"'"'open'"'"',open)(__file__);code=f.read().replace('"'"'\r\n'"'"','"'"'\n'"'"');f.close();exec(compile(code,__file__,'"'"'exec'"'"'))' egg_info --egg-base /private/var/folders/3z/g8bv7k0j2lv1bhkqgk_gn1mw0000gn/T/pip-pip-egg-info-erhfqrmu
         cwd: /private/var/folders/3z/g8bv7k0j2lv1bhkqgk_gn1mw0000gn/T/pip-install-wyss2dke/xgboost/
    Complete output (27 lines):
    ++ pwd
    + oldpath=/private/var/folders/3z/g8bv7k0j2lv1bhkqgk_gn1mw0000gn/T/pip-install-wyss2dke/xgboost
    + cd ./xgboost/
    + mkdir -p build
    + cd build
    + cmake ..
    ./xgboost/build-python.sh: line 21: cmake: command not found
    + echo -----------------------------
    -----------------------------
    + echo 'Building multi-thread xgboost failed'
    Building multi-thread xgboost failed
    + echo 'Start to build single-thread xgboost'
    Start to build single-thread xgboost
    + cmake .. -DUSE_OPENMP=0
    ./xgboost/build-python.sh: line 27: cmake: command not found
    Traceback (most recent call last):
      File "<string>",line 1,in <module>
      File "/private/var/folders/3z/g8bv7k0j2lv1bhkqgk_gn1mw0000gn/T/pip-install-wyss2dke/xgboost/setup.py",line 42,in <module>
        LIB_PATH = libpath['find_lib_path']()
      File "/private/var/folders/3z/g8bv7k0j2lv1bhkqgk_gn1mw0000gn/T/pip-install-wyss2dke/xgboost/xgboost/libpath.py",line 50,in find_lib_path
        'List of candidates:\n' + ('\n'.join(dll_path)))
    XGBoostLibraryNotFound: Cannot find XGBoost Library in the candidate path,did you install compilers and run build.sh in root path?
    List of candidates:
    /private/var/folders/3z/g8bv7k0j2lv1bhkqgk_gn1mw0000gn/T/pip-install-wyss2dke/xgboost/xgboost/libxgboost.dylib
    /private/var/folders/3z/g8bv7k0j2lv1bhkqgk_gn1mw0000gn/T/pip-install-wyss2dke/xgboost/xgboost/../../lib/libxgboost.dylib
    /private/var/folders/3z/g8bv7k0j2lv1bhkqgk_gn1mw0000gn/T/pip-install-wyss2dke/xgboost/xgboost/./lib/libxgboost.dylib
    /Users/henrypalasciano/opt/anaconda3/envs/tf2/xgboost/libxgboost.dylib
    ----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.

任何解决此问题的帮助将不胜感激!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com(将#修改为@)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?
Java在半透明框架/面板/组件上重新绘画。
Java“ Class.forName()”和“ Class.forName()。newInstance()”之间有什么区别?
在此环境中不提供编译器。也许是在JRE而不是JDK上运行?
Java用相同的方法在一个类中实现两个接口。哪种接口方法被覆盖?
Java 什么是Runtime.getRuntime()。totalMemory()和freeMemory()?
java.library.path中的java.lang.UnsatisfiedLinkError否*****。dll
JavaFX“位置是必需的。” 即使在同一包装中
Java 导入两个具有相同名称的类。怎么处理?
Java 是否应该在HttpServletResponse.getOutputStream()/。getWriter()上调用.close()?
Java RegEx元字符(。)和普通点?