Hi Paolo
Looks like there is an error when installing homebrew.
Do you already have an instance of homebrew present on the machine? Try manually updating it yourself then rerun the script.

Thanks,
Jaka

    jakaskerl
    It is already installed.

    Last login: Tue Aug 22 23:02:04 on ttys000
    (base) paolopastorino@MBP-di-Paolo ~ % brew --version
    Homebrew 4.1.6

    Run this command, then rerun the script:
    unset HOMEBREW_BREW_GIT_REMOTE HOMEBREW_CORE_GIT_REMOTE

    Source

    Hope it helps,
    Jaka

      jakaskerl
      Sorry, now i get another error. Is it possible that there is some block by the operating system (MacOs Ventura 13.5.1)?

      (base) paolopastorino@MBP-di-Paolo ~ % bash -c "$(curl -fL https://docs.luxonis.com/install_depthai.sh)"
        % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                       Dload  Upload   Total   Spent    Left  Speed
        0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
      100  7975  100  7975    0     0   7212      0  0:00:01  0:00:01 --:--:--  7212
      mkdir: /Users/paolopastorino/Luxonis: File exists
      
      ENTER absolute installation path for depthai or leave empty and default path: $HOME will be used.
      
      
      Using default installation path: /Users/paolopastorino/Luxonis
      Directory: /Users/paolopastorino/Luxonis is OK
      
      Python version: Python 3.11.4 found.
      If you want to use it for installation, press ENTER key, otherwise input path to python binary.
      Press ENTER key to continue
      
      _____________________________
      Calling macOS_installer.sh
      _____________________________
      Running macOS installer.
      Installing global dependencies.
        % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                       Dload  Upload   Total   Spent    Left  Speed
        0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
      100  5671  100  5671    0     0   3985      0  0:00:01  0:00:01 --:--:--     0
      During Homebrew install, certain commands need 'sudo'. Requesting access...
      
       >> Installing Homebrew from https://raw.githubusercontent.com/Homebrew/install/master/install.sh
      Warning: Running in non-interactive mode because `$CI` is set.
      ==> Checking for `sudo` access (which may request your password)...
      ==> This script will install:
      /usr/local/bin/brew
      /usr/local/share/doc/homebrew
      /usr/local/share/man/man1/brew.1
      /usr/local/share/zsh/site-functions/_brew
      /usr/local/etc/bash_completion.d/brew
      /usr/local/Homebrew
      ==> /usr/bin/sudo /usr/sbin/chown -R paolopastorino:admin /usr/local/Homebrew
      ==> Downloading and installing Homebrew...
      HEAD is now at 3c8b4949b Merge pull request #15900 from clint-stripe/clint/homebrew-curlrc-vendor-install
      ==> Installation successful!
      
      ==> Homebrew has enabled anonymous aggregate formulae and cask analytics.
      Read the analytics documentation (and how to opt-out) here:
        https://docs.brew.sh/Analytics
      No analytics data has been sent yet (nor will any be during this install run).
      
      ==> Homebrew is run entirely by unpaid volunteers. Please consider donating:
        https://github.com/Homebrew/brew#donations
      
      ==> Next steps:
      - Run these two commands in your terminal to add Homebrew to your PATH:
          (echo; echo 'eval "$(/usr/local/bin/brew shellenv)"') >> /Users/paolopastorino/.zprofile
          eval "$(/usr/local/bin/brew shellenv)"
      - Run brew help to get started
      - Further documentation:
          https://docs.brew.sh
      
      
       >> brew install git
      Warning: git 2.42.0 is already installed and up-to-date.
      To reinstall 2.42.0, run:
        brew reinstall git
      
      === Installed successfully!  IMPORTANT: For changes to take effect,
      please close and reopen the terminal window, or run:  exec $SHELL
      Finished installing global libraries.
      Upgrading brew.
      fatal: '...' does not appear to be a git repository
      fatal: Could not read from remote repository.
      
      Please make sure you have the correct access rights
      and the repository exists.
      Error: Fetching /opt/homebrew failed!
      
      Failed installing dependencies. Could be a bug in the installer or unsupported platform. Open a bug report over at https://github.com/luxonis/depthai - exited with status 1 at line 239 

        Hi Paolo
        I don't think this is an issue with the OS or the depthai script. I believe that if you ran homebrew update, you would get the same error, meaning the homebrew has likely not been installed correctly.

        Could you try and debug this first?
        Thanks,
        Jaka

          Hi jakaskerl
          Problem solved with homebrew but now there is another problem:

          (base) paolopastorino@MBP-di-Paolo ~ % bash -c "$(curl -fL https://docs.luxonis.com/install_depthai.sh)"
            % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                           Dload  Upload   Total   Spent    Left  Speed
            0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
          100  7975  100  7975    0     0   8933      0 --:--:-- --:--:-- --:--:--  8933
          mkdir: /Users/paolopastorino/Luxonis: File exists
          
          ENTER absolute installation path for depthai or leave empty and default path: $HOME will be used.
          
          
          Using default installation path: /Users/paolopastorino/Luxonis
          Directory: /Users/paolopastorino/Luxonis is OK
          
          Python version: Python 3.10.9 found.
          If you want to use it for installation, press ENTER key, otherwise input path to python binary.
          Press ENTER key to continue
          
          _____________________________
          Calling macOS_installer.sh
          _____________________________
          Running macOS installer.
          Installing global dependencies.
            % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                           Dload  Upload   Total   Spent    Left  Speed
            0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
          100  5671  100  5671    0     0   7786      0 --:--:-- --:--:-- --:--:--  7786
          During Homebrew install, certain commands need 'sudo'. Requesting access...
          
           >> Installing Homebrew from https://raw.githubusercontent.com/Homebrew/install/master/install.sh
          Warning: Running in non-interactive mode because `$CI` is set.
          ==> Checking for `sudo` access (which may request your password)...
          ==> This script will install:
          /usr/local/bin/brew
          /usr/local/share/doc/homebrew
          /usr/local/share/man/man1/brew.1
          /usr/local/share/zsh/site-functions/_brew
          /usr/local/etc/bash_completion.d/brew
          /usr/local/Homebrew
          ==> HOMEBREW_NO_INSTALL_FROM_API is set.
          Homebrew/homebrew-core will be tapped during this install run.
          ==> /usr/bin/sudo /usr/sbin/chown -R paolopastorino:admin /usr/local/Homebrew
          ==> Downloading and installing Homebrew...
          HEAD is now at 3c8b4949b Merge pull request #15900 from clint-stripe/clint/homebrew-curlrc-vendor-install
          ==> Tapping homebrew/core because `$HOMEBREW_NO_INSTALL_FROM_API` is set.
          remote: Enumerating objects: 1587975, done.
          remote: Counting objects: 100% (473/473), done.
          remote: Compressing objects: 100% (223/223), done.
          remote: Total 1587975 (delta 306), reused 367 (delta 250), pack-reused 1587502
          Receiving objects: 100% (1587975/1587975), 415.94 MiB | 10.92 MiB/s, done.
          Resolving deltas: 100% (1116019/1116019), done.
          From https://github.com/Homebrew/homebrew-core
           * [new branch]              master     -> origin/master
          HEAD is now at 2c615667d83 Merge pull request #140303 from chenrui333/triage-update-20230823-p2
          ==> Installation successful!
          
          ==> Homebrew has enabled anonymous aggregate formulae and cask analytics.
          Read the analytics documentation (and how to opt-out) here:
            https://docs.brew.sh/Analytics
          No analytics data has been sent yet (nor will any be during this install run).
          
          ==> Homebrew is run entirely by unpaid volunteers. Please consider donating:
            https://github.com/Homebrew/brew#donations
          
          ==> Next steps:
          - Run these two commands in your terminal to add Homebrew to your PATH:
              (echo; echo 'eval "$(/usr/local/bin/brew shellenv)"') >> /Users/paolopastorino/.zprofile
              eval "$(/usr/local/bin/brew shellenv)"
          - Run brew help to get started
          - Further documentation:
              https://docs.brew.sh
          
          
           >> brew install git
          ==> Tapping homebrew/core
          Cloning into '/opt/homebrew/Library/Taps/homebrew/homebrew-core'...
          remote: Enumerating objects: 1588001, done.
          remote: Counting objects: 100% (499/499), done.
          remote: Compressing objects: 100% (241/241), done.
          remote: Total 1588001 (delta 324), reused 381 (delta 258), pack-reused 1587502
          Receiving objects: 100% (1588001/1588001), 415.95 MiB | 9.99 MiB/s, done.
          Resolving deltas: 100% (1116037/1116037), done.
          Tapped 3 commands and 6713 formulae (7,082 files, 481.6MB).
          Warning: git 2.42.0 is already installed and up-to-date.
          To reinstall 2.42.0, run:
            brew reinstall git
          
          === Installed successfully!  IMPORTANT: For changes to take effect,
          please close and reopen the terminal window, or run:  exec $SHELL
          Finished installing global libraries.
          Upgrading brew.
          Already up-to-date.
          Demo app already downloaded. Checking out main and updating.
          Si è già su 'main'
          Il tuo branch è aggiornato rispetto a 'origin/main'.
          Già aggiornato.
          Already up-to-date.
          Creating python virtual environment in /Users/paolopastorino/Luxonis/venv
          /Users/paolopastorino/anaconda3/bin/python3
          Requirement already satisfied: pip in /Users/paolopastorino/Luxonis/venv/lib/python3.10/site-packages (22.3.1)
          Collecting pip
            Using cached pip-23.2.1-py3-none-any.whl (2.1 MB)
          Installing collected packages: pip
            Attempting uninstall: pip
              Found existing installation: pip 22.3.1
              Uninstalling pip-22.3.1:
                Successfully uninstalled pip-22.3.1
          Successfully installed pip-23.2.1
          Collecting pyqt5
            Using cached PyQt5-5.15.9.tar.gz (3.2 MB)
            Installing build dependencies ... done
            Getting requirements to build wheel ... done
            Preparing metadata (pyproject.toml) ... -bash: line 239: 28565 Killed: 9               pip install pyqt5
          
          Failed installing dependencies. Could be a bug in the installer or unsupported platform. Open a bug report over at https://github.com/luxonis/depthai - exited with status 137 at line 239 

            Hi Paolo
            Could you provide some more information on your system. I believe that apple silicone macs should install pyqt5 using homebrew. Are you using m1/m2 or are you using a mac with intel?

            Thanks,
            Jaka

              Hi Paolo
              I did some digging around. Looks like the code 9 and 137 both refer to a memory issue. It would mean the process is likely being killed for consuming too much memory. Since you have stated you are using a mbp (16gb+ ram) I find it strange to run out of memory unless you have heavy processes running in the background. Can you confirm it's a memory issue - monitor your memory usage (both ram and swap) using something like top or htop.
              Also I would advise you to perhaps install pyqt using homebrew manually.

              Thoughts?
              Jaka

                Hi jakaskerl
                indeed the finder reports an excessive memory usage problem but i checked the ram and processor usage values and these seem to be normal.
                I tried to install pyqt5 with manually and successfully but now the terminal gives different error.

                (base) paolopastorino@MBP-di-Paolo ~ % bash -c "$(curl -fL https://docs.luxonis.com/install_depthai.sh)"
                  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                                 Dload  Upload   Total   Spent    Left  Speed
                  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
                100  7975  100  7975    0     0  10107      0 --:--:-- --:--:-- --:--:-- 10107
                
                ENTER absolute installation path for depthai or leave empty and default path: $HOME will be used.
                
                
                Using default installation path: /Users/paolopastorino/Luxonis
                Directory: /Users/paolopastorino/Luxonis is OK
                
                Python version: Python 3.11.5 found.
                If you want to use it for installation, press ENTER key, otherwise input path to python binary.
                Press ENTER key to continue
                
                _____________________________
                Calling macOS_installer.sh
                _____________________________
                Running macOS installer.
                Installing global dependencies.
                  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                                 Dload  Upload   Total   Spent    Left  Speed
                  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
                100  5671  100  5671    0     0   7660      0 --:--:-- --:--:-- --:--:--  7660
                During Homebrew install, certain commands need 'sudo'. Requesting access...
                
                 >> Installing Homebrew from https://raw.githubusercontent.com/Homebrew/install/master/install.sh
                Warning: Running in non-interactive mode because `$CI` is set.
                ==> Checking for `sudo` access (which may request your password)...
                ==> This script will install:
                /usr/local/bin/brew
                /usr/local/share/doc/homebrew
                /usr/local/share/man/man1/brew.1
                /usr/local/share/zsh/site-functions/_brew
                /usr/local/etc/bash_completion.d/brew
                /usr/local/Homebrew
                ==> /usr/bin/sudo /usr/sbin/chown -R paolopastorino:admin /usr/local/Homebrew
                ==> Downloading and installing Homebrew...
                HEAD is now at 3c8b4949b Merge pull request #15900 from clint-stripe/clint/homebrew-curlrc-vendor-install
                Installing from the API is now the default behaviour!
                You can save space and time by running:
                  brew untap homebrew/core
                ==> Installation successful!
                
                ==> Homebrew has enabled anonymous aggregate formulae and cask analytics.
                Read the analytics documentation (and how to opt-out) here:
                  https://docs.brew.sh/Analytics
                No analytics data has been sent yet (nor will any be during this install run).
                
                ==> Homebrew is run entirely by unpaid volunteers. Please consider donating:
                  https://github.com/Homebrew/brew#donations
                
                ==> Next steps:
                - Run these two commands in your terminal to add Homebrew to your PATH:
                    (echo; echo 'eval "$(/usr/local/bin/brew shellenv)"') >> /Users/paolopastorino/.zprofile
                    eval "$(/usr/local/bin/brew shellenv)"
                - Run brew help to get started
                - Further documentation:
                    https://docs.brew.sh
                
                
                 >> brew install git
                Warning: git 2.42.0 is already installed and up-to-date.
                To reinstall 2.42.0, run:
                  brew reinstall git
                
                === Installed successfully!  IMPORTANT: For changes to take effect,
                please close and reopen the terminal window, or run:  exec $SHELL
                Finished installing global libraries.
                Upgrading brew.
                Already up-to-date.
                Downloading demo app.
                Clone in '/Users/paolopastorino/Luxonis/depthai' in corso...
                remote: Enumerating objects: 20801, done.
                remote: Counting objects: 100% (6336/6336), done.
                remote: Compressing objects: 100% (2267/2267), done.
                remote: Total 20801 (delta 4285), reused 5868 (delta 4023), pack-reused 14465
                Ricezione degli oggetti: 100% (20801/20801), 247.96 MiB | 11.41 MiB/s, fatto.
                Risoluzione dei delta: 100% (13710/13710), fatto.
                Si è già su 'main'
                Il tuo branch è aggiornato rispetto a 'origin/main'.
                Già aggiornato.
                Already up-to-date.
                Creating python virtual environment in /Users/paolopastorino/Luxonis/venv
                /opt/homebrew/bin/python3
                Requirement already satisfied: pip in /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages (23.2.1)
                Collecting pyqt5
                  Using cached PyQt5-5.15.9.tar.gz (3.2 MB)
                  Installing build dependencies ... done
                  Getting requirements to build wheel ... done
                  Preparing metadata (pyproject.toml) ... error
                  error: subprocess-exited-with-error
                  
                  × Preparing metadata (pyproject.toml) did not run successfully.
                  │ exit code: 1
                  ╰─> [20 lines of output]
                      Querying qmake about your Qt installation...
                      Traceback (most recent call last):
                        File "/Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in <module>
                          main()
                        File "/Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main
                          json_out['return_val'] = hook(**hook_input['kwargs'])
                                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                        File "/Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 152, in prepare_metadata_for_build_wheel
                          whl_basename = backend.build_wheel(metadata_directory, config_settings)
                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                        File "/private/var/folders/yv/hd2dj2l56qjfl460631rv9h80000gn/T/pip-build-env-w730m3vl/overlay/lib/python3.11/site-packages/sipbuild/api.py", line 46, in build_wheel
                          project = AbstractProject.bootstrap('wheel',
                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                        File "/private/var/folders/yv/hd2dj2l56qjfl460631rv9h80000gn/T/pip-build-env-w730m3vl/overlay/lib/python3.11/site-packages/sipbuild/abstract_project.py", line 87, in bootstrap
                          project.setup(pyproject, tool, tool_description)
                        File "/private/var/folders/yv/hd2dj2l56qjfl460631rv9h80000gn/T/pip-build-env-w730m3vl/overlay/lib/python3.11/site-packages/sipbuild/project.py", line 602, in setup
                          self.update(tool)
                        File "/private/var/folders/yv/hd2dj2l56qjfl460631rv9h80000gn/T/pip-install-t443rqh1/pyqt5_2b209c1220c24527b03cdc19a4696905/project.py", line 165, in update
                          raise UserException(
                      sipbuild.exceptions.UserException
                      [end of output]
                  
                  note: This error originates from a subprocess, and is likely not a problem with pip.
                error: metadata-generation-failed
                
                × Encountered error while generating package metadata.
                ╰─> See above for output.
                
                note: This is an issue with the package mentioned above, not pip.
                hint: See above for details.
                
                Failed installing dependencies. Could be a bug in the installer or unsupported platform. Open a bug report over at https://github.com/luxonis/depthai - exited with status 1 at line 239 
                
                (base) paolopastorino@MBP-di-Paolo ~ % 

                I believe installing qt on macos is a known challenge. I'd try using rosetta (so x86 instead of arm).

                  erik i set the terminal with rosetta but nothing changes.

                  • erik replied to this.

                    Paolo Could you share the terminal output when running with rosetta?

                      erik Hi! Here the output:

                      Last login: Tue Aug 29 10:55:15 on ttys000
                      (base) paolopastorino@MBP-di-Paolo ~ % bash -c "$(curl -fL https://docs.luxonis.com/install_depthai.sh)"
                        % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                                       Dload  Upload   Total   Spent    Left  Speed
                        0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
                      100  7975  100  7975    0     0   6328      0  0:00:01  0:00:01 --:--:-- 6459k
                      mkdir: /Users/paolopastorino/Luxonis: File exists
                      
                      ENTER absolute installation path for depthai or leave empty and default path: $HOME will be used.
                      
                      
                      Using default installation path: /Users/paolopastorino/Luxonis
                      Directory: /Users/paolopastorino/Luxonis is OK
                      
                      Python version: Python 3.11.5 found.
                      If you want to use it for installation, press ENTER key, otherwise input path to python binary.
                      Press ENTER key to continue
                      
                      _____________________________
                      Calling macOS_installer.sh
                      _____________________________
                      Running macOS installer.
                      Installing global dependencies.
                        % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                                       Dload  Upload   Total   Spent    Left  Speed
                        0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
                      100  5671  100  5671    0     0   4260      0  0:00:01  0:00:01 --:--:--  4260
                      During Homebrew install, certain commands need 'sudo'. Requesting access...
                      Password:
                      
                       >> Installing Homebrew from https://raw.githubusercontent.com/Homebrew/install/master/install.sh
                      Warning: Running in non-interactive mode because `$CI` is set.
                      ==> Checking for `sudo` access (which may request your password)...
                      ==> This script will install:
                      /usr/local/bin/brew
                      /usr/local/share/doc/homebrew
                      /usr/local/share/man/man1/brew.1
                      /usr/local/share/zsh/site-functions/_brew
                      /usr/local/etc/bash_completion.d/brew
                      /usr/local/Homebrew
                      ==> /usr/bin/sudo /usr/sbin/chown -R paolopastorino:admin /usr/local/Homebrew
                      ==> Downloading and installing Homebrew...
                      remote: Enumerating objects: 7, done.
                      remote: Counting objects: 100% (7/7), done.
                      remote: Compressing objects: 100% (3/3), done.
                      remote: Total 7 (delta 4), reused 7 (delta 4), pack-reused 0
                      Unpacking objects: 100% (7/7), 1.91 KiB | 177.00 KiB/s, done.
                      From https://github.com/Homebrew/brew
                         d4444b563..1d136be22  master     -> origin/master
                      HEAD is now at 1d136be22 Merge pull request #15919 from EricFromCanada/macos-deps-caching
                      Installing from the API is now the default behaviour!
                      You can save space and time by running:
                        brew untap homebrew/core
                      ==> Installation successful!
                      
                      ==> Homebrew has enabled anonymous aggregate formulae and cask analytics.
                      Read the analytics documentation (and how to opt-out) here:
                        https://docs.brew.sh/Analytics
                      No analytics data has been sent yet (nor will any be during this install run).
                      
                      ==> Homebrew is run entirely by unpaid volunteers. Please consider donating:
                        https://github.com/Homebrew/brew#donations
                      
                      ==> Next steps:
                      - Run these two commands in your terminal to add Homebrew to your PATH:
                          (echo; echo 'eval "$(/usr/local/bin/brew shellenv)"') >> /Users/paolopastorino/.zprofile
                          eval "$(/usr/local/bin/brew shellenv)"
                      - Run brew help to get started
                      - Further documentation:
                          https://docs.brew.sh
                      
                      
                       >> brew install git
                      Warning: git 2.42.0 is already installed and up-to-date.
                      To reinstall 2.42.0, run:
                        brew reinstall git
                      
                      === Installed successfully!  IMPORTANT: For changes to take effect,
                      please close and reopen the terminal window, or run:  exec $SHELL
                      Finished installing global libraries.
                      Upgrading brew.
                      Installing from the API is now the default behaviour!
                      You can save space and time by running:
                        brew untap homebrew/core
                      Already up-to-date.
                      Demo app already downloaded. Checking out main and updating.
                      La precedente posizione di HEAD era 32879ee5 Merge pull request #937 from luxonis/fix/demo_deps
                      Si è passati al branch 'main'
                      Il tuo branch è aggiornato rispetto a 'origin/main'.
                      Già aggiornato.
                      Already up-to-date.
                      Creating python virtual environment in /Users/paolopastorino/Luxonis/venv
                      /opt/homebrew/bin/python3
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6_NetworkAuth-6.5.0.dist-info due to invalid metadata entry 'name'
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6_NetworkAuth-6.5.0.dist-info due to invalid metadata entry 'name'
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6_sip-13.5.2-py3.11.egg-info due to invalid metadata entry 'name'
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6-6.5.2.dist-info due to invalid metadata entry 'name'
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6_DataVisualization-6.5.0.dist-info due to invalid metadata entry 'name'
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6_Charts-6.5.0.dist-info due to invalid metadata entry 'name'
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6_3D-6.5.0.dist-info due to invalid metadata entry 'name'
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6_WebEngine-6.5.0.dist-info due to invalid metadata entry 'name'
                      Requirement already satisfied: pip in /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages (23.2.1)
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6_NetworkAuth-6.5.0.dist-info due to invalid metadata entry 'name'
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6_sip-13.5.2-py3.11.egg-info due to invalid metadata entry 'name'
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6-6.5.2.dist-info due to invalid metadata entry 'name'
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6_DataVisualization-6.5.0.dist-info due to invalid metadata entry 'name'
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6_Charts-6.5.0.dist-info due to invalid metadata entry 'name'
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6_3D-6.5.0.dist-info due to invalid metadata entry 'name'
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6_WebEngine-6.5.0.dist-info due to invalid metadata entry 'name'
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6_NetworkAuth-6.5.0.dist-info due to invalid metadata entry 'name'
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6_NetworkAuth-6.5.0.dist-info due to invalid metadata entry 'name'
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6_sip-13.5.2-py3.11.egg-info due to invalid metadata entry 'name'
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6_NetworkAuth-6.5.0.dist-info due to invalid metadata entry 'name'
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6_sip-13.5.2-py3.11.egg-info due to invalid metadata entry 'name'
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6_NetworkAuth-6.5.0.dist-info due to invalid metadata entry 'name'
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6_NetworkAuth-6.5.0.dist-info due to invalid metadata entry 'name'
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6_sip-13.5.2-py3.11.egg-info due to invalid metadata entry 'name'
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6-6.5.2.dist-info due to invalid metadata entry 'name'
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6_DataVisualization-6.5.0.dist-info due to invalid metadata entry 'name'
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6_Charts-6.5.0.dist-info due to invalid metadata entry 'name'
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6_3D-6.5.0.dist-info due to invalid metadata entry 'name'
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6_WebEngine-6.5.0.dist-info due to invalid metadata entry 'name'
                      Collecting pyqt5
                        Using cached PyQt5-5.15.9.tar.gz (3.2 MB)
                        Installing build dependencies ... done
                        Getting requirements to build wheel ... done
                        Preparing metadata (pyproject.toml) ... error
                        error: subprocess-exited-with-error
                        
                        × Preparing metadata (pyproject.toml) did not run successfully.
                        │ exit code: 1
                        ╰─> [20 lines of output]
                            Querying qmake about your Qt installation...
                            Traceback (most recent call last):
                              File "/Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in <module>
                                main()
                              File "/Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main
                                json_out['return_val'] = hook(**hook_input['kwargs'])
                                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                              File "/Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 152, in prepare_metadata_for_build_wheel
                                whl_basename = backend.build_wheel(metadata_directory, config_settings)
                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                              File "/private/var/folders/yv/hd2dj2l56qjfl460631rv9h80000gn/T/pip-build-env-zbb0rhff/overlay/lib/python3.11/site-packages/sipbuild/api.py", line 46, in build_wheel
                                project = AbstractProject.bootstrap('wheel',
                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
                              File "/private/var/folders/yv/hd2dj2l56qjfl460631rv9h80000gn/T/pip-build-env-zbb0rhff/overlay/lib/python3.11/site-packages/sipbuild/abstract_project.py", line 87, in bootstrap
                                project.setup(pyproject, tool, tool_description)
                              File "/private/var/folders/yv/hd2dj2l56qjfl460631rv9h80000gn/T/pip-build-env-zbb0rhff/overlay/lib/python3.11/site-packages/sipbuild/project.py", line 602, in setup
                                self.update(tool)
                              File "/private/var/folders/yv/hd2dj2l56qjfl460631rv9h80000gn/T/pip-install-rk102izr/pyqt5_6083e9492806412390fb0b40c7e99865/project.py", line 165, in update
                                raise UserException(
                            sipbuild.exceptions.UserException
                            [end of output]
                        
                        note: This error originates from a subprocess, and is likely not a problem with pip.
                      error: metadata-generation-failed
                      
                      × Encountered error while generating package metadata.
                      ╰─> See above for output.
                      
                      note: This is an issue with the package mentioned above, not pip.
                      hint: See above for details.
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6_NetworkAuth-6.5.0.dist-info due to invalid metadata entry 'name'
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6_NetworkAuth-6.5.0.dist-info due to invalid metadata entry 'name'
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6_sip-13.5.2-py3.11.egg-info due to invalid metadata entry 'name'
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6_NetworkAuth-6.5.0.dist-info due to invalid metadata entry 'name'
                      WARNING: Skipping /Users/paolopastorino/Luxonis/venv/lib/python3.11/site-packages/PyQt6_sip-13.5.2-py3.11.egg-info due to invalid metadata entry 'name'
                      
                      Failed installing dependencies. Could be a bug in the installer or unsupported platform. Open a bug report over at https://github.com/luxonis/depthai - exited with status 1 at line 239 
                      
                      (base) paolopastorino@MBP-di-Paolo ~ %