Cmake wont work
Hi, I tried getting Cmake to work on my macbook, but it just wont:
(venv) Tobiass-MacBook-Pro:Rationalising a denominatior tobiassteinbeck$ pip install CMake
Collecting CMake
Downloading cmake-3.26.3-py2.py3-none-macosx_10_10_universal2.macosx_10_10_x86_64.macosx_11_0_arm64.macosx_11_0_universal2.whl (45.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.6/45.6 MB 12.0 MB/s eta 0:00:00
Installing collected packages: CMake
Successfully installed CMake-3.26.3
[notice] A new release of pip available: 22.3.1 -> 23.1.2
[notice] To update, run: pip install --upgrade pip
(venv) Tobiass-MacBook-Pro:Rationalising a denominatior tobiassteinbeck$ pip install dlib==19.22
Collecting dlib==19.22
Using cached dlib-19.22.0.tar.gz (7.4 MB)
Preparing metadata (setup.py) ... done
Building wheels for collected packages: dlib
Building wheel for dlib (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py bdist_wheel did not run successfully.
│ exit code: 1
╰─> [75 lines of output]
running bdist_wheel
running build
running build_py
running build_ext
Building extension for Python 3.8.1 (v3.8.1:1b293b6006, Dec 18 2019, 14:08:53)
Invoking CMake setup: 'cmake /private/var/folders/31/87nncv0577lfqv87m45ldf6r0000gn/T/pip-install-iw6x0odr/dlib_508a88533e014e3981f41c5255239882/tools/python -DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/private/var/folders/31/87nncv0577lfqv87m45ldf6r0000gn/T/pip-install-iw6x0odr/dlib_508a88533e014e3981f41c5255239882/build/lib.macosx-10.9-x86_64-cpython-38 -DPYTHON_EXECUTABLE=/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/bin/python -DCMAKE_BUILD_TYPE=Release'
-- The C compiler identification is unknown
-- The CXX compiler identification is unknown
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - failed
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc - broken
CMake Error at /Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/cmake/data/share/cmake-3.26/Modules/CMakeTestCCompiler.cmake:67 (message):
The C compiler
"/usr/bin/cc"
is not able to compile a simple test program.
It fails with the following output:
Change Dir: /private/var/folders/31/87nncv0577lfqv87m45ldf6r0000gn/T/pip-install-iw6x0odr/dlib_508a88533e014e3981f41c5255239882/build/temp.macosx-10.9-x86_64-cpython-38/CMakeFiles/CMakeScratch/TryCompile-r7sF4E
Run Build Command(s):/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/cmake/data/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_7d093/fast && xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
CMake will not be able to correctly generate this project.
Call Stack (most recent call first):
CMakeLists.txt:14 (project)
-- Configuring incomplete, errors occurred!
Traceback (most recent call last):
File "<string>", line 2, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "/private/var/folders/31/87nncv0577lfqv87m45ldf6r0000gn/T/pip-install-iw6x0odr/dlib_508a88533e014e3981f41c5255239882/setup.py", line 222, in <module>
setup(
File "/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/setuptools/__init__.py", line 87, in setup
return distutils.core.setup(**attrs)
File "/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/setuptools/_distutils/core.py", line 185, in setup
return run_commands(dist)
File "/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
dist.run_commands()
File "/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 968, in run_commands
self.run_command(cmd)
File "/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/setuptools/dist.py", line 1217, in run_command
super().run_command(command)
File "/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 987, in run_command
cmd_obj.run()
File "/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/wheel/bdist_wheel.py", line 325, in run
self.run_command("build")
File "/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/setuptools/_distutils/cmd.py", line 319, in run_command
self.distribution.run_command(command)
File "/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/setuptools/dist.py", line 1217, in run_command
super().run_command(command)
File "/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 987, in run_command
cmd_obj.run()
File "/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/setuptools/_distutils/command/build.py", line 132, in run
self.run_command(cmd_name)
File "/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/setuptools/_distutils/cmd.py", line 319, in run_command
self.distribution.run_command(command)
File "/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/setuptools/dist.py", line 1217, in run_command
super().run_command(command)
File "/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 987, in run_command
cmd_obj.run()
File "/private/var/folders/31/87nncv0577lfqv87m45ldf6r0000gn/T/pip-install-iw6x0odr/dlib_508a88533e014e3981f41c5255239882/setup.py", line 134, in run
self.build_extension(ext)
File "/private/var/folders/31/87nncv0577lfqv87m45ldf6r0000gn/T/pip-install-iw6x0odr/dlib_508a88533e014e3981f41c5255239882/setup.py", line 171, in build_extension
subprocess.check_call(cmake_setup, cwd=build_folder)
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/subprocess.py", line 364, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cmake', '/private/var/folders/31/87nncv0577lfqv87m45ldf6r0000gn/T/pip-install-iw6x0odr/dlib_508a88533e014e3981f41c5255239882/tools/python', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/private/var/folders/31/87nncv0577lfqv87m45ldf6r0000gn/T/pip-install-iw6x0odr/dlib_508a88533e014e3981f41c5255239882/build/lib.macosx-10.9-x86_64-cpython-38', '-DPYTHON_EXECUTABLE=/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/bin/python', '-DCMAKE_BUILD_TYPE=Release']' returned non-zero 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 dlib
Running setup.py clean for dlib
Failed to build dlib
Installing collected packages: dlib
Running setup.py install for dlib ... error
error: subprocess-exited-with-error
× Running setup.py install for dlib did not run successfully.
│ exit code: 1
╰─> [79 lines of output]
running install
/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
running build
running build_py
running build_ext
Building extension for Python 3.8.1 (v3.8.1:1b293b6006, Dec 18 2019, 14:08:53)
Invoking CMake setup: 'cmake /private/var/folders/31/87nncv0577lfqv87m45ldf6r0000gn/T/pip-install-iw6x0odr/dlib_508a88533e014e3981f41c5255239882/tools/python -DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/private/var/folders/31/87nncv0577lfqv87m45ldf6r0000gn/T/pip-install-iw6x0odr/dlib_508a88533e014e3981f41c5255239882/build/lib.macosx-10.9-x86_64-cpython-38 -DPYTHON_EXECUTABLE=/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/bin/python -DCMAKE_BUILD_TYPE=Release'
-- The C compiler identification is unknown
-- The CXX compiler identification is unknown
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - failed
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc - broken
CMake Error at /Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/cmake/data/share/cmake-3.26/Modules/CMakeTestCCompiler.cmake:67 (message):
The C compiler
"/usr/bin/cc"
is not able to compile a simple test program.
It fails with the following output:
Change Dir: /private/var/folders/31/87nncv0577lfqv87m45ldf6r0000gn/T/pip-install-iw6x0odr/dlib_508a88533e014e3981f41c5255239882/build/temp.macosx-10.9-x86_64-cpython-38/CMakeFiles/CMakeScratch/TryCompile-bYFeCO
Run Build Command(s):/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/cmake/data/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_afd76/fast && xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
CMake will not be able to correctly generate this project.
Call Stack (most recent call first):
CMakeLists.txt:14 (project)
-- Configuring incomplete, errors occurred!
Traceback (most recent call last):
File "<string>", line 2, in <module>
File "<pip-setuptools-caller>", line 34, in <module>
File "/private/var/folders/31/87nncv0577lfqv87m45ldf6r0000gn/T/pip-install-iw6x0odr/dlib_508a88533e014e3981f41c5255239882/setup.py", line 222, in <module>
setup(
File "/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/setuptools/__init__.py", line 87, in setup
return distutils.core.setup(**attrs)
File "/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/setuptools/_distutils/core.py", line 185, in setup
return run_commands(dist)
File "/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
dist.run_commands()
File "/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 968, in run_commands
self.run_command(cmd)
File "/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/setuptools/dist.py", line 1217, in run_command
super().run_command(command)
File "/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 987, in run_command
cmd_obj.run()
File "/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/setuptools/command/install.py", line 68, in run
return orig.install.run(self)
File "/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/setuptools/_distutils/command/install.py", line 698, in run
self.run_command('build')
File "/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/setuptools/_distutils/cmd.py", line 319, in run_command
self.distribution.run_command(command)
File "/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/setuptools/dist.py", line 1217, in run_command
super().run_command(command)
File "/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 987, in run_command
cmd_obj.run()
File "/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/setuptools/_distutils/command/build.py", line 132, in run
self.run_command(cmd_name)
File "/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/setuptools/_distutils/cmd.py", line 319, in run_command
self.distribution.run_command(command)
File "/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/setuptools/dist.py", line 1217, in run_command
super().run_command(command)
File "/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 987, in run_command
cmd_obj.run()
File "/private/var/folders/31/87nncv0577lfqv87m45ldf6r0000gn/T/pip-install-iw6x0odr/dlib_508a88533e014e3981f41c5255239882/setup.py", line 134, in run
self.build_extension(ext)
File "/private/var/folders/31/87nncv0577lfqv87m45ldf6r0000gn/T/pip-install-iw6x0odr/dlib_508a88533e014e3981f41c5255239882/setup.py", line 171, in build_extension
subprocess.check_call(cmake_setup, cwd=build_folder)
File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/subprocess.py", line 364, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['cmake', '/private/var/folders/31/87nncv0577lfqv87m45ldf6r0000gn/T/pip-install-iw6x0odr/dlib_508a88533e014e3981f41c5255239882/tools/python', '-DCMAKE_LIBRARY_OUTPUT_DIRECTORY=/private/var/folders/31/87nncv0577lfqv87m45ldf6r0000gn/T/pip-install-iw6x0odr/dlib_508a88533e014e3981f41c5255239882/build/lib.macosx-10.9-x86_64-cpython-38', '-DPYTHON_EXECUTABLE=/Users/tobiassteinbeck/PycharmProjects/Rationalising a denominatior/venv/bin/python', '-DCMAKE_BUILD_TYPE=Release']' returned non-zero exit status 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.
╰─> dlib
note: This is an issue with the package mentioned above, not pip.
hint: See above for output from the failure.
[notice] A new release of pip available: 22.3.1 -> 23.1.2
[notice] To update, run: pip install --upgrade pip
can you pls help me??
Please sign in to leave a comment.