【发布时间】:2017-08-31 23:59:56
【问题描述】:
我正在尝试安装 Xgboost 库。 问题是我在防火墙后面的虚拟机上,我无权访问(公司计算机)。我有从 github 下载的 Xgboost 库。
然后我尝试通过 Pycharm 项目解释器手动添加路径,因此我没有检测到任何导入错误,自动完成甚至工作但当我尝试运行代码时出现此错误:
Traceback(最近一次调用最后一次): 文件“C:/Users/UT2BUP/PycharmProjects/AccountingAdjustment/Run/Execution.py”,第 1 行,在 从 Run.Main 导入 Main 文件“C:\Users\UT2BUP\PycharmProjects\AccountingAdjustment\Run\Main.py”,第 22 行,在 将 Modeling.SkLearnHelper 导入为 Sk 文件“C:\Users\UT2BUP\PycharmProjects\AccountingAdjustment\Modeling\SkLearnHelper.py”,第 35 行,在 将 Modeling.Stacking 导入为 Stk 文件“C:\Users\UT2BUP\PycharmProjects\AccountingAdjustment\Modeling\Stacking.py”,第 6 行,在 将 xgboost 导入为 xg 文件“C:\Users\UT2BUP\Downloads\xgboost-master\python-package\xgboost__init__.py”,第 11 行,在 从 .core 导入 DMatrix,助推器 文件“C:\Users\UT2BUP\Downloads\xgboost-master\python-package\xgboost\core.py”,第 112 行,在 _LIB = _load_lib() _load_lib 中的文件“C:\Users\UT2BUP\Downloads\xgboost-master\python-package\xgboost\core.py”,第 103 行 lib_path = find_lib_path() 文件“C:\Users\UT2BUP\Downloads\xgboost-master\python-package\xgboost\libpath.py”,第 46 行,在 find_lib_path '候选名单:\n' + ('\n'.join(dll_path)))
xgboost.libpath.XGBoostLibraryNotFound:在候选路径中找不到 XGBoost 库,您是否安装了编译器并在根路径中运行 build.sh? 候选人名单: C:\Users\UT2BUP\Downloads\xgboost-master\python-package\xgboost\libxgboost.dll C:\Users\UT2BUP\Downloads\xgboost-master\python-package\xgboost../../lib/libxgboost.dll C:\Users\UT2BUP\Downloads\xgboost-master\python-package\xgboost./lib/libxgboost.dll C:\ProgramData\Anaconda3\xgboost\libxgboost.dll C:\Users\UT2BUP\Downloads\xgboost-master\python-package\xgboost../../windows/x64/Release/libxgboost.dll C:\Users\UT2BUP\Downloads\xgboost-master\python-package\xgboost./windows/x64/Release/libxgboost.dll
所以我尝试在本地使用 PIP 安装,但是当我这样做时
python pip install C:\Users\UT2BUP\Downloads\xgboost-master\python-package
我遇到了与上述相同的错误(仅限第二部分)。
有任何想法吗 ?
【问题讨论】:
标签: python installation pip xgboost