【ERROR!】
error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for scikit-surprise
Running setup.py clean for scikit-surprise
Failed to build scikit-surprise
ERROR: Could not build wheels for scikit-surprise, which is required to install pyproject.toml-based projects
--------------------------------------------------------------------------------------------------------------
【Solution!】
常规操作!(懒鬼直接搞骚操作)
这个错误提示语表示安装 scikit-surprise 库需要 Microsoft Visual C++ 14.0 或更高版本的编译器。在 Windows 上,你需要安装 Microsoft Visual C++ Build Tools。
可以参考以下步骤来安装 Microsoft Visual C++ Build Tools:
-
首先,确保你已经安装了 Visual Studio。如果你还没有安装 Visual Studio,可以先下载并安装 Visual Studio Community 2019,该版本可以免费使用,并包括所需的编译器。
-
下载并安装 Visual C++ Build Tools。你可以在以下链接中下载安装程序:https://visualstudio.microsoft.com/visual-cpp-build-tools/。按照提示一步一步完成安装。
-
安装完成后,尝试重新安装 scikit-surprise 库。运行以下命令:
pip install scikit-surprise
如果一切顺利,scikit-surprise 库应该会成功安装。
骚操作!!!
到这就结束了吗?别急呀!不想装 Visual Studio?那好吧!直接来骚操作!
选择安装与所使用的 Python 版本和平台对应的Microsoft Visual C++ 14.0编译器工具包。
- 对于 Python 3.5:https://www.microsoft.com/en-us/download/details.aspx?id=53587
- 对于 Python 3.6:https://www.microsoft.com/en-us/download/details.aspx?id=53840
- 对于 Python 3.7:https://aka.ms/vs/16/release/vc_redist.x64.exe
- 对于 Python 3.8:https://aka.ms/vs/16/release/vc_redist.x64.exe
- 对于 Python 3.9:https://aka.ms/vs/16/release/vc_redist.x64.exe
安装完成后,再次运行以下命令:
pip install scikit-surprise