[Python] Cmake problems after upgrading to MacOS 13.0

Discussão em 'Python' iniciado por Stack, Julho 7, 2025.

  1. Stack

    Stack Membro Participativo

    As mentioned on the title, CMake seems to be broken after upgrading to MacOS 13.0.

    Trying to install something that requires Cmakes takes unusually long then the following pop-up shows up.

    “CMake” is damaged and can’t be opened. You should move it to the Trash.

    This file was downloaded on an unknown date. # this txt is grey and smaller font

    Pop-up Options
    1. Move to Trash 2. Cancel


    Steps to reproduce Err


    1. Cloned EasyOCR

      1.1 git clone ...


    2. Made Python venv

      2.0. cd EasyOCR/

      2.1. python3 -m venv venv

      2.2. source venv/bin/activate

      2.3. venv info

      python --version && pip --version
      # output
      Python 3.10.6
      pip 22.3 from ... # path to venv dir

    3. pip install -r requirements.txt

    # requirements.txt content
    torch
    torchvision>=0.5
    opencv-python-headless<=4.5.4.60
    scipy
    numpy
    Pillow
    scikit-image
    python-bidi
    PyYAML
    Shapely
    pyclipper
    ninja

    1. After a while, the aforementioned pop-up, shows up. Clicking on either option will result in the following error.

    Building wheels for collected packages: opencv-python-headless
    Building wheel for opencv-python-headless (pyproject.toml) ... error
    error: subprocess-exited-with-error

    × Building wheel for opencv-python-headless (pyproject.toml) did not run successfully.
    │ exit code: 1
    ╰─> [9 lines of output]
    File "/private/var/folders/5h/36chnb_s3b5fpqmqgt_7cz_m0000gn/T/pip-build-env-ea_5u80v/overlay/lib/python3.10/site-packages/skbuild/setuptools_wrap.py", line 613, in setup
    cmkr = cmaker.CMaker(cmake_executable)
    File "/private/var/folders/5h/36chnb_s3b5fpqmqgt_7cz_m0000gn/T/pip-build-env-ea_5u80v/overlay/lib/python3.10/site-packages/skbuild/cmaker.py", line 141, in __init__
    self.cmake_version = get_cmake_version(self.cmake_executable)
    File "/private/var/folders/5h/36chnb_s3b5fpqmqgt_7cz_m0000gn/T/pip-build-env-ea_5u80v/overlay/lib/python3.10/site-packages/skbuild/cmaker.py", line 95, in get_cmake_version
    raise SKBuildError(
    Traceback (most recent call last):

    Problem with the CMake installation, aborting build. CMake executable is cmake
    [end of output]

    note: This error originates from a subprocess, and is likely not a problem with pip.
    ERROR: Failed building wheel for opencv-python-headless
    Failed to build opencv-python-headless
    ERROR: Could not build wheels for opencv-python-headless, which is required to install pyproject.toml-based projects



    Any thoughts on how to fix or get around this? This is the first time I see this pop up.

    Continue reading...

Compartilhe esta Página