ERROR: Command errored out with exit status 1

模块安装报错背景说明:

之前备课时没发现的一个问题,就是在安装xgboost模块时,会出现ERROR: Command errored out with exit status 1的问题,今天课上学生安装时出现此问题。简单答疑吧。以后遇到类似问题,自己就会解决了!!!

在这里插入图片描述

报错原因:

安装xgboost模块时,发现解释器缺失该库文件对应版本的.whl文件

解决思路:

1. 下载对应版本的. whl文件

  1. 首先确定你对应的解释器版本
    在这里插入图片描述
    我这边为了教学方便,让学生统一安装的是稳定版本的python 3.6.8版本解释器
  2. 然后登陆链接
    链接地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/
  3. 找到对应版本的.whl文件
    ERROR: Command errored out with exit status 1_第1张图片

2. 指定路径安装对应版本的. whl文件

  1. 进入Python解释器安装目录
    c:\users\123456\appdata\local\programs\python\python36-32\Scripts
  2. 将对应版本的.whl文件移动到该目录中,安装.whl文件
    pip install xgboost‑1.3.1‑cp36‑cp36m‑win32.whl

重新测试

在这里插入图片描述
在这里插入图片描述
OK了,问题解决!!!

你可能感兴趣的:(python,xgboost,BUG,ERROR,status,1)