具体错误如下
s/wei/anaconda3/envs/sadtalker/include -arch arm64 -I/Users/wei/anaconda3/envs/sadtalker/include -arch arm64 -I/opt/homebrew/opt/openssl@3/include
INFO: compile options: '-I/Users/wei/anaconda3/envs/sadtalker/include/python3.8 -c'
extra options: '-fopenmp -std=c++11'
INFO: clang: numba/np/ufunc/omppool.cpp
INFO: clang: numba/np/ufunc/gufunc_scheduler.cpp
INFO: g++ -bundle -undefined dynamic_lookup -L/Users/wei/anaconda3/envs/sadtalker/lib -arch arm64 -L/Users/wei/anaconda3/envs/sadtalker/lib -arch arm64 -L/opt/homebrew/opt/openssl@3/lib -I/opt/homebrew/opt/openssl@3/include build/temp.macosx-11.1-arm64-cpython-38/numba/np/ufunc/gufunc_scheduler.o build/temp.macosx-11.1-arm64-cpython-38/numba/np/ufunc/omppool.o -o build/lib.macosx-11.1-arm64-cpython-38/numba/np/ufunc/omppool.cpython-38-darwin.so -fopenmp=libiomp5
clang: error: unsupported argument 'libiomp5' to option '-fopenmp='
error: Command "g++ -bundle -undefined dynamic_lookup -L/Users/wei/anaconda3/envs/sadtalker/lib -arch arm64 -L/Users/wei/anaconda3/envs/sadtalker/lib -arch arm64 -L/opt/homebrew/opt/openssl@3/lib -I/opt/homebrew/opt/openssl@3/include build/temp.macosx-11.1-arm64-cpython-38/numba/np/ufunc/gufunc_scheduler.o build/temp.macosx-11.1-arm64-cpython-38/numba/np/ufunc/omppool.o -o build/lib.macosx-11.1-arm64-cpython-38/numba/np/ufunc/omppool.cpython-38-darwin.so -fopenmp=libiomp5" failed with exit status 1
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for numba
Running setup.py clean for numba
Failed to build numba
ERROR: Could not build wheels for numba, which is required to install pyproject.toml-based projects
brew install llvm libomp
export LDFLAGS="-L/opt/homebrew/opt/llvm/lib"
export CPPFLAGS="-I/opt/homebrew/opt/llvm/include"
echo 'export PATH="/opt/homebrew/opt/llvm/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc