deepinsight / insightface

State-of-the-art 2D and 3D Face Analysis Project
https://insightface.ai
22.76k stars 5.34k forks source link

pip install -U insightface #1969

Open karim3487 opened 2 years ago

karim3487 commented 2 years ago

Hello everyvone! I do not know what to do( I ran "pip install -U insightface" and got an error:

Collecting insightface Using cached insightface-0.6.2.tar.gz (433 kB) Preparing metadata (setup.py) ... done Requirement already satisfied: numpy in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from insightface) (1.21.5) Requirement already satisfied: onnx in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from insightface) (1.11.0) Requirement already satisfied: tqdm in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from insightface) (4.64.0) Requirement already satisfied: requests in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from insightface) (2.27.1) Requirement already satisfied: matplotlib in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from insightface) (3.5.1) Requirement already satisfied: Pillow in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from insightface) (9.1.0) Requirement already satisfied: scipy in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from insightface) (1.7.3) Requirement already satisfied: scikit-learn in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from insightface) (1.0.2) Requirement already satisfied: scikit-image in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from insightface) (0.19.2) Requirement already satisfied: easydict in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from insightface) (1.9) Requirement already satisfied: cython in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from insightface) (0.29.28) Requirement already satisfied: albumentations in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from insightface) (1.1.0) Requirement already satisfied: prettytable in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from insightface) (3.2.0) Requirement already satisfied: opencv-python-headless>=4.1.1 in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from albumentations->insightface) (4.5.5.64) Requirement already satisfied: PyYAML in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from albumentations->insightface) (6.0) Requirement already satisfied: qudida>=0.0.4 in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from albumentations->insightface) (0.0.4) Requirement already satisfied: networkx>=2.2 in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from scikit-image->insightface) (2.6.3) Requirement already satisfied: imageio>=2.4.1 in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from scikit-image->insightface) (2.16.2) Requirement already satisfied: tifffile>=2019.7.26 in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from scikit-image->insightface) (2021.11.2) Requirement already satisfied: packaging>=20.0 in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from scikit-image->insightface) (21.3) Requirement already satisfied: PyWavelets>=1.1.1 in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from scikit-image->insightface) (1.3.0) Requirement already satisfied: cycler>=0.10 in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from matplotlib->insightface) (0.11.0) Requirement already satisfied: python-dateutil>=2.7 in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from matplotlib->insightface) (2.8.2) Requirement already satisfied: kiwisolver>=1.0.1 in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from matplotlib->insightface) (1.4.2) Requirement already satisfied: pyparsing>=2.2.1 in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from matplotlib->insightface) (3.0.8) Requirement already satisfied: fonttools>=4.22.0 in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from matplotlib->insightface) (4.32.0) Requirement already satisfied: protobuf>=3.12.2 in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from onnx->insightface) (3.20.0) Requirement already satisfied: typing-extensions>=3.6.2.1 in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from onnx->insightface) (4.1.1) Requirement already satisfied: wcwidth in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from prettytable->insightface) (0.2.5) Requirement already satisfied: importlib-metadata in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from prettytable->insightface) (4.11.3) Requirement already satisfied: idna<4,>=2.5 in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from requests->insightface) (3.3) Requirement already satisfied: certifi>=2017.4.17 in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from requests->insightface) (2021.10.8) Requirement already satisfied: charset-normalizer~=2.0.0 in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from requests->insightface) (2.0.12) Requirement already satisfied: urllib3<1.27,>=1.21.1 in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from requests->insightface) (1.26.9) Requirement already satisfied: joblib>=0.11 in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from scikit-learn->insightface) (1.1.0) Requirement already satisfied: threadpoolctl>=2.0.0 in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from scikit-learn->insightface) (3.1.0) Requirement already satisfied: six>=1.5 in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from python-dateutil>=2.7->matplotlib->insightface) (1.16.0) Requirement already satisfied: zipp>=0.5 in /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages (from importlib-metadata->prettytable->insightface) (3.8.0) Building wheels for collected packages: insightface Building wheel for insightface (setup.py) ... error error: subprocess-exited-with-error

× python setup.py bdist_wheel did not run successfully. │ exit code: 1 ╰─> [109 lines of output] WARNING: pandoc not enabled running bdist_wheel running build running build_py creating build creating build/lib.macosx-10.9-x86_64-cpython-37 creating build/lib.macosx-10.9-x86_64-cpython-37/insightface copying insightface/init.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface creating build/lib.macosx-10.9-x86_64-cpython-37/insightface/app copying insightface/app/init.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/app copying insightface/app/mask_renderer.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/app copying insightface/app/common.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/app copying insightface/app/face_analysis.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/app creating build/lib.macosx-10.9-x86_64-cpython-37/insightface/utils copying insightface/utils/download.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/utils copying insightface/utils/filesystem.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/utils copying insightface/utils/init.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/utils copying insightface/utils/transform.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/utils copying insightface/utils/storage.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/utils copying insightface/utils/face_align.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/utils copying insightface/utils/constant.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/utils creating build/lib.macosx-10.9-x86_64-cpython-37/insightface/model_zoo copying insightface/model_zoo/landmark.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/model_zoo copying insightface/model_zoo/arcface_onnx.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/model_zoo copying insightface/model_zoo/retinaface.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/model_zoo copying insightface/model_zoo/attribute.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/model_zoo copying insightface/model_zoo/model_zoo.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/model_zoo copying insightface/model_zoo/scrfd.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/model_zoo copying insightface/model_zoo/init.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/model_zoo copying insightface/model_zoo/model_store.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/model_zoo creating build/lib.macosx-10.9-x86_64-cpython-37/insightface/commands copying insightface/commands/insightface_cli.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/commands copying insightface/commands/rec_add_mask_param.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/commands copying insightface/commands/init.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/commands copying insightface/commands/model_download.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/commands creating build/lib.macosx-10.9-x86_64-cpython-37/insightface/data copying insightface/data/init.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/data copying insightface/data/rec_builder.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/data copying insightface/data/pickle_object.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/data copying insightface/data/image.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/data creating build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty copying insightface/thirdparty/init.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty creating build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d copying insightface/thirdparty/face3d/init.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d creating build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh copying insightface/thirdparty/face3d/mesh/light.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh copying insightface/thirdparty/face3d/mesh/render.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh copying insightface/thirdparty/face3d/mesh/io.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh copying insightface/thirdparty/face3d/mesh/init.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh copying insightface/thirdparty/face3d/mesh/vis.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh copying insightface/thirdparty/face3d/mesh/transform.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh creating build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh_numpy copying insightface/thirdparty/face3d/mesh_numpy/light.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh_numpy copying insightface/thirdparty/face3d/mesh_numpy/render.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh_numpy copying insightface/thirdparty/face3d/mesh_numpy/io.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh_numpy copying insightface/thirdparty/face3d/mesh_numpy/init.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh_numpy copying insightface/thirdparty/face3d/mesh_numpy/vis.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh_numpy copying insightface/thirdparty/face3d/mesh_numpy/transform.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh_numpy creating build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/morphable_model copying insightface/thirdparty/face3d/morphable_model/morphabel_model.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/morphable_model copying insightface/thirdparty/face3d/morphable_model/fit.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/morphable_model copying insightface/thirdparty/face3d/morphable_model/init.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/morphable_model copying insightface/thirdparty/face3d/morphable_model/load.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/morphable_model running egg_info writing insightface.egg-info/PKG-INFO writing dependency_links to insightface.egg-info/dependency_links.txt writing entry points to insightface.egg-info/entry_points.txt writing requirements to insightface.egg-info/requires.txt writing top-level names to insightface.egg-info/top_level.txt reading manifest file 'insightface.egg-info/SOURCES.txt' writing manifest file 'insightface.egg-info/SOURCES.txt' creating build/lib.macosx-10.9-x86_64-cpython-37/insightface/data/images copying insightface/data/images/Tom_Hanks_54745.png -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/data/images copying insightface/data/images/mask_black.jpg -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/data/images copying insightface/data/images/mask_blue.jpg -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/data/images copying insightface/data/images/mask_green.jpg -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/data/images copying insightface/data/images/mask_white.jpg -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/data/images copying insightface/data/images/t1.jpg -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/data/images creating build/lib.macosx-10.9-x86_64-cpython-37/insightface/data/objects copying insightface/data/objects/meanshape_68.pkl -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/data/objects creating build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh/cython copying insightface/thirdparty/face3d/mesh/cython/mesh_core.cpp -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh/cython copying insightface/thirdparty/face3d/mesh/cython/mesh_core.h -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh/cython copying insightface/thirdparty/face3d/mesh/cython/mesh_core_cython.c -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh/cython copying insightface/thirdparty/face3d/mesh/cython/mesh_core_cython.cpp -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh/cython copying insightface/thirdparty/face3d/mesh/cython/mesh_core_cython.pyx -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh/cython copying insightface/thirdparty/face3d/mesh/cython/setup.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh/cython running build_ext building 'insightface.thirdparty.face3d.mesh.cython.mesh_core_cython' extension creating build/temp.macosx-10.9-x86_64-cpython-37 creating build/temp.macosx-10.9-x86_64-cpython-37/insightface creating build/temp.macosx-10.9-x86_64-cpython-37/insightface/thirdparty creating build/temp.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d creating build/temp.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh creating build/temp.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh/cython gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch x86_64 -g -Iinsightface/thirdparty/face3d/mesh/cython -I/Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages/numpy/core/include -I/Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/include -I/Library/Frameworks/Python.framework/Versions/3.7/include/python3.7m -c insightface/thirdparty/face3d/mesh/cython/mesh_core.cpp -o build/temp.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh/cython/mesh_core.o gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch x86_64 -g -Iinsightface/thirdparty/face3d/mesh/cython -I/Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages/numpy/core/include -I/Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/include -I/Library/Frameworks/Python.framework/Versions/3.7/include/python3.7m -c insightface/thirdparty/face3d/mesh/cython/mesh_core_cython.cpp -o build/temp.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh/cython/mesh_core_cython.o In file included from insightface/thirdparty/face3d/mesh/cython/mesh_core_cython.cpp:721: In file included from /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages/numpy/core/include/numpy/arrayobject.h:4: In file included from /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:12: In file included from /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1969: /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings]

warning "Using deprecated NumPy API, disable it with " \

   ^
  1 warning generated.
  g++ -bundle -undefined dynamic_lookup -arch x86_64 -g build/temp.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh/cython/mesh_core.o build/temp.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh/cython/mesh_core_cython.o -o build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh/cython/mesh_core_cython.cpython-37m-darwin.so
  ld: unsupported tapi file type '!tapi-tbd' in YAML file '/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/lib/libc++.tbd' for architecture x86_64
  clang: error: linker command failed with exit code 1 (use -v to see invocation)
  error: command '/usr/bin/g++' failed with exit code 1
  [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for insightface Running setup.py clean for insightface Failed to build insightface Installing collected packages: insightface Running setup.py install for insightface ... error error: subprocess-exited-with-error

× Running setup.py install for insightface did not run successfully. │ exit code: 1 ╰─> [111 lines of output] WARNING: pandoc not enabled running install /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages/setuptools/command/install.py:37: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. setuptools.SetuptoolsDeprecationWarning, running build running build_py creating build creating build/lib.macosx-10.9-x86_64-cpython-37 creating build/lib.macosx-10.9-x86_64-cpython-37/insightface copying insightface/init.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface creating build/lib.macosx-10.9-x86_64-cpython-37/insightface/app copying insightface/app/init.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/app copying insightface/app/mask_renderer.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/app copying insightface/app/common.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/app copying insightface/app/face_analysis.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/app creating build/lib.macosx-10.9-x86_64-cpython-37/insightface/utils copying insightface/utils/download.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/utils copying insightface/utils/filesystem.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/utils copying insightface/utils/init.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/utils copying insightface/utils/transform.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/utils copying insightface/utils/storage.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/utils copying insightface/utils/face_align.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/utils copying insightface/utils/constant.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/utils creating build/lib.macosx-10.9-x86_64-cpython-37/insightface/model_zoo copying insightface/model_zoo/landmark.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/model_zoo copying insightface/model_zoo/arcface_onnx.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/model_zoo copying insightface/model_zoo/retinaface.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/model_zoo copying insightface/model_zoo/attribute.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/model_zoo copying insightface/model_zoo/model_zoo.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/model_zoo copying insightface/model_zoo/scrfd.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/model_zoo copying insightface/model_zoo/init.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/model_zoo copying insightface/model_zoo/model_store.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/model_zoo creating build/lib.macosx-10.9-x86_64-cpython-37/insightface/commands copying insightface/commands/insightface_cli.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/commands copying insightface/commands/rec_add_mask_param.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/commands copying insightface/commands/init.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/commands copying insightface/commands/model_download.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/commands creating build/lib.macosx-10.9-x86_64-cpython-37/insightface/data copying insightface/data/init.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/data copying insightface/data/rec_builder.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/data copying insightface/data/pickle_object.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/data copying insightface/data/image.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/data creating build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty copying insightface/thirdparty/init.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty creating build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d copying insightface/thirdparty/face3d/init.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d creating build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh copying insightface/thirdparty/face3d/mesh/light.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh copying insightface/thirdparty/face3d/mesh/render.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh copying insightface/thirdparty/face3d/mesh/io.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh copying insightface/thirdparty/face3d/mesh/init.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh copying insightface/thirdparty/face3d/mesh/vis.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh copying insightface/thirdparty/face3d/mesh/transform.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh creating build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh_numpy copying insightface/thirdparty/face3d/mesh_numpy/light.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh_numpy copying insightface/thirdparty/face3d/mesh_numpy/render.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh_numpy copying insightface/thirdparty/face3d/mesh_numpy/io.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh_numpy copying insightface/thirdparty/face3d/mesh_numpy/init.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh_numpy copying insightface/thirdparty/face3d/mesh_numpy/vis.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh_numpy copying insightface/thirdparty/face3d/mesh_numpy/transform.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh_numpy creating build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/morphable_model copying insightface/thirdparty/face3d/morphable_model/morphabel_model.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/morphable_model copying insightface/thirdparty/face3d/morphable_model/fit.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/morphable_model copying insightface/thirdparty/face3d/morphable_model/init.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/morphable_model copying insightface/thirdparty/face3d/morphable_model/load.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/morphable_model running egg_info writing insightface.egg-info/PKG-INFO writing dependency_links to insightface.egg-info/dependency_links.txt writing entry points to insightface.egg-info/entry_points.txt writing requirements to insightface.egg-info/requires.txt writing top-level names to insightface.egg-info/top_level.txt reading manifest file 'insightface.egg-info/SOURCES.txt' writing manifest file 'insightface.egg-info/SOURCES.txt' creating build/lib.macosx-10.9-x86_64-cpython-37/insightface/data/images copying insightface/data/images/Tom_Hanks_54745.png -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/data/images copying insightface/data/images/mask_black.jpg -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/data/images copying insightface/data/images/mask_blue.jpg -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/data/images copying insightface/data/images/mask_green.jpg -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/data/images copying insightface/data/images/mask_white.jpg -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/data/images copying insightface/data/images/t1.jpg -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/data/images creating build/lib.macosx-10.9-x86_64-cpython-37/insightface/data/objects copying insightface/data/objects/meanshape_68.pkl -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/data/objects creating build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh/cython copying insightface/thirdparty/face3d/mesh/cython/mesh_core.cpp -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh/cython copying insightface/thirdparty/face3d/mesh/cython/mesh_core.h -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh/cython copying insightface/thirdparty/face3d/mesh/cython/mesh_core_cython.c -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh/cython copying insightface/thirdparty/face3d/mesh/cython/mesh_core_cython.cpp -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh/cython copying insightface/thirdparty/face3d/mesh/cython/mesh_core_cython.pyx -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh/cython copying insightface/thirdparty/face3d/mesh/cython/setup.py -> build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh/cython running build_ext building 'insightface.thirdparty.face3d.mesh.cython.mesh_core_cython' extension creating build/temp.macosx-10.9-x86_64-cpython-37 creating build/temp.macosx-10.9-x86_64-cpython-37/insightface creating build/temp.macosx-10.9-x86_64-cpython-37/insightface/thirdparty creating build/temp.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d creating build/temp.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh creating build/temp.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh/cython gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch x86_64 -g -Iinsightface/thirdparty/face3d/mesh/cython -I/Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages/numpy/core/include -I/Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/include -I/Library/Frameworks/Python.framework/Versions/3.7/include/python3.7m -c insightface/thirdparty/face3d/mesh/cython/mesh_core.cpp -o build/temp.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh/cython/mesh_core.o gcc -Wno-unused-result -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -arch x86_64 -g -Iinsightface/thirdparty/face3d/mesh/cython -I/Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages/numpy/core/include -I/Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/include -I/Library/Frameworks/Python.framework/Versions/3.7/include/python3.7m -c insightface/thirdparty/face3d/mesh/cython/mesh_core_cython.cpp -o build/temp.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh/cython/mesh_core_cython.o In file included from insightface/thirdparty/face3d/mesh/cython/mesh_core_cython.cpp:721: In file included from /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages/numpy/core/include/numpy/arrayobject.h:4: In file included from /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:12: In file included from /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1969: /Users/karimkabirov/.local/share/virtualenvs/insightface-RgMakY-1/lib/python3.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-W#warnings]

warning "Using deprecated NumPy API, disable it with " \

   ^
  1 warning generated.
  g++ -bundle -undefined dynamic_lookup -arch x86_64 -g build/temp.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh/cython/mesh_core.o build/temp.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh/cython/mesh_core_cython.o -o build/lib.macosx-10.9-x86_64-cpython-37/insightface/thirdparty/face3d/mesh/cython/mesh_core_cython.cpython-37m-darwin.so
  ld: unsupported tapi file type '!tapi-tbd' in YAML file '/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk/usr/lib/libc++.tbd' for architecture x86_64
  clang: error: linker command failed with exit code 1 (use -v to see invocation)
  error: command '/usr/bin/g++' failed with exit code 1
  [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip. error: legacy-install-failure

× Encountered error while trying to install package. ╰─> insightface

note: This is an issue with the package mentioned above, not pip. hint: See above for output from the failure.

Please help me!

MOMO-521 commented 2 years ago

I have the same problem with you. Have you solved this problem? If so, please tell me

peijacky commented 2 years ago

sudo apt-get install python3.7-dev

ijash commented 1 year ago

how to make this use g++ instead of gcc?