ERROR: Failed building wheel for dlib ERROR: Could not build wheels for dlib which use PEP 517 and cannot be installed directly
时间: 2023-11-20 07:53:24 浏览: 359
这个报错意味着你无法直接安装dlib包,因为它需要编译C++代码。你可以尝试以下方法来解决这个问题:
1. 确保你的系统中已经安装了C++编译器。如果你使用的是Windows系统,你可以安装Visual C++ Build Tools。如果你使用的是Linux系统,你可以安装gcc和g++。
2. 确保你的系统中已经安装了dlib的依赖项。dlib需要Boost和cmake。你可以使用以下命令来安装它们:
- Ubuntu/Debian: sudo apt-get install libboost-all-dev cmake
- CentOS/Fedora: sudo yum install boost-devel cmake
- macOS: brew install boost cmake
3. 尝试使用pip安装dlib之前,先安装Cython和numpy:
pip install numpy cython
4. 最后,尝试使用pip安装dlib:
pip install dlib
阅读全文
相关推荐















