Python 在Anaconda上安装xgboost时出现问题
我曾尝试过对xgboost进行pip安装,但由于公司计算机上的防火墙设置而失败Python 在Anaconda上安装xgboost时出现问题,python,python-3.x,anaconda,xgboost,Python,Python 3.x,Anaconda,Xgboost,我曾尝试过对xgboost进行pip安装,但由于公司计算机上的防火墙设置而失败 警告:在连接被“ConnectTimeoutError(,'connect to pypi.org timeout.(connect timeout=15)”:简单/xgboost/中断后重试(重试(重试(总计=4,连接=None,读取=None,重定向=None,状态=None)) 我曾尝试从以下站点下载xgboost 0.90软件包:并进行了conda安装。安装过程中未产生任何错误。 当我尝试导入它时,出现了一个
警告:在连接被“ConnectTimeoutError(,'connect to pypi.org timeout.(connect timeout=15)”:简单/xgboost/
中断后重试(重试(重试(总计=4,连接=None,读取=None,重定向=None,状态=None))
我曾尝试从以下站点下载xgboost 0.90软件包:并进行了conda安装。安装过程中未产生任何错误。
当我尝试导入它时,出现了一个错误
Traceback (most recent call last):
File "C:\Users\abcd\Documents\Python Scripts\test manual installations.py", line 10, in <module>
from xgboost import XGBClassifier, plot_importance
File "C:\ProgramData\Anaconda3\lib\site-packages\xgboost\__init__.py", line 11, in <module>
from .core import DMatrix, Booster
File "C:\ProgramData\Anaconda3\lib\site-packages\xgboost\core.py", line 161, in <module>
_LIB = _load_lib()
File "C:\ProgramData\Anaconda3\lib\site-packages\xgboost\core.py", line 123, in _load_lib
lib_paths = find_lib_path()
File "C:\ProgramData\Anaconda3\lib\site-packages\xgboost\libpath.py", line 52, 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:
C:\ProgramData\Anaconda3\Library\mingw-w64\bin\xgboost.dll
C:\ProgramData\Anaconda3\lib\site-packages\xgboost\../../windows/x64/Release/xgboost.dll
C:\ProgramData\Anaconda3\lib\site-packages\xgboost\./windows/x64/Release/xgboost.dll
回溯(最近一次呼叫最后一次):
文件“C:\Users\abcd\Documents\Python Scripts\test manual installations.py”,第10行,在
从xgboost导入XGBClassifier,绘制重要度
文件“C:\ProgramData\Anaconda3\lib\site packages\xgboost\\uuuu init\uuuuu.py”,第11行,在
从.core导入数据矩阵,增压器
文件“C:\ProgramData\Anaconda3\lib\site packages\xgboost\core.py”,第161行,在
_LIB=_load_LIB()
文件“C:\ProgramData\Anaconda3\lib\site packages\xgboost\core.py”,第123行,在加载库中
lib_path=查找lib_path()
文件“C:\ProgramData\Anaconda3\lib\site packages\xgboost\libpath.py”,第52行,在find_lib_path中
'候选列表:\n'+('\n'.join(dll\u路径)))
XGBoostLibraryNotFound:在候选路径中找不到XGBoost库,是否在根路径中安装了编译器并运行build.sh?
候选人名单:
C:\ProgramData\Anaconda3\Library\mingw-w64\bin\xgboost.dll
C:\ProgramData\Anaconda3\lib\site packages\xgboost\../../windows/x64/Release/xgboost.dll
C:\ProgramData\Anaconda3\lib\site packages\xgboost\./windows/x64/Release/xgboost.dll
如果您有任何关于如何解决回溯错误的帮助,我们将不胜感激。或者安装xgboost的其他替代方案,这些替代方案不涉及pip安装。谢谢。我最终从以下网站下载了xgboost whl文件:并对其进行了pip安装。现在好像在工作