May*_*sgc 1 python installation pip xgboost
我正在尝试安装 Xgboost 库。问题是我在防火墙后面的虚拟机上,我无权访问(公司计算机)。我有从 github 下载的 Xgboost 库。
然后我尝试通过 Pycharm 项目解释器手动添加路径,因此我没有检测到任何导入错误,自动完成甚至可以工作,但是当我尝试运行代码时出现此错误:
回溯(最近一次调用):文件“C:/Users/UT2BUP/PycharmProjects/AccountingAdjustment/Run/Execution.py”,第 1 行,从 Run.Main 导入主文件“C:\Users\UT2BUP\PycharmProjects\AccountingAdjustment \Run\Main.py”,第 22 行,在 import Modeling.SkLearnHelper as Sk File “C:\Users\UT2BUP\PycharmProjects\AccountingAdjustment\Modeling\SkLearnHelper.py”中,第 35 行,在 import Modeling.Stacking as Stk File 中“ C:\Users\UT2BUP\PycharmProjects\AccountingAdjustment\Modeling\Stacking.py”,第 6 行,在 import xgboost as xg 文件“C:\Users\UT2BUP\Downloads\xgboost-master\python-package\xgboost__init__.py”中,第 11 行,从 .core 导入 DMatrix,Booster 文件“C:\Users\UT2BUP\Downloads\xgboost-master\python-package\xgboost\core.py”,第 112 行,在 _LIB = _load_lib() 文件“C:\Users\UT2BUP\Downloads\xgboost-master\python-package\xgboost\core.py”,第 103 行,在 _load_lib 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
Run Code Online (Sandbox Code Playgroud)
我遇到了与上面相同的错误(仅限第二部分)。
有任何想法吗 ?
最直接的方法是下载xgboost wheel并使用 pip 安装。
pip install xgboost?0.6?cp36?cp36m?win_amd64.whl
Run Code Online (Sandbox Code Playgroud)
另一种选择是您现在正在尝试做的事情。要从源代码构建,您必须确保已设置编译器。有关这方面的说明,我建议您从Windows 编译器页面开始,然后访问编译 xgboost的文档。
| 归档时间: |
|
| 查看次数: |
1917 次 |
| 最近记录: |