(venv) vlt@d3e1bbfdc6c4:~/numpy$ dpkg -l gcc g++ gfortran libopenblas-dev liblapack-dev pkg-config python3-pip python3-dev Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-=====================-=============-============-================================================================== ii g++ 4:14.2.0-1 arm64 GNU C++ compiler ii gcc 4:14.2.0-1 arm64 GNU C compiler ii gfortran 4:14.2.0-1 arm64 GNU Fortran 95 compiler ii liblapack-dev:arm64 3.12.1-6 arm64 Library of linear algebra routines 3 - static version ii libopenblas-dev:arm64 0.3.29+ds-3 arm64 Optimized BLAS (linear algebra) library (dev, meta) ii pkg-config:arm64 1.8.1-4 arm64 manage compile and link flags for libraries (transitional package) ii python3-dev 3.13.5-1 arm64 header files and a static library for Python (default) ii python3-pip 25.1.1+dfsg-1 all Python package installer vlt@d3e1bbfdc6c4:~$ . venv/bin/activate (venv) vlt@d3e1bbfdc6c4:~$ git clone https://github.com/numpy/numpy.git Cloning into 'numpy'... remote: Enumerating objects: 314398, done. remote: Counting objects: 100% (498/498), done. remote: Compressing objects: 100% (225/225), done. remote: Total 314398 (delta 361), reused 273 (delta 273), pack-reused 313900 (from 3) Receiving objects: 100% (314398/314398), 169.88 MiB | 39.16 MiB/s, done. Resolving deltas: 100% (248913/248913), done. (venv) vlt@d3e1bbfdc6c4:~$ cd numpy/ (venv) vlt@d3e1bbfdc6c4:~/numpy$ git submodule update --init Submodule 'doc/source/_static/scipy-mathjax' (https://github.com/scipy/scipy-mathjax.git) registered for path 'doc/source/_static/scipy-mathjax' Submodule 'numpy/_core/src/common/pythoncapi-compat' (https://github.com/python/pythoncapi-compat) registered for path 'numpy/_core/src/common/pythoncapi-compat' Submodule 'numpy/_core/src/highway' (https://github.com/google/highway.git) registered for path 'numpy/_core/src/highway' Submodule 'numpy/_core/src/npysort/x86-simd-sort' (https://github.com/intel/x86-simd-sort) registered for path 'numpy/_core/src/npysort/x86-simd-sort' Submodule 'numpy/_core/src/umath/svml' (https://github.com/numpy/SVML.git) registered for path 'numpy/_core/src/umath/svml' Submodule 'numpy/fft/pocketfft' (https://github.com/mreineck/pocketfft) registered for path 'numpy/fft/pocketfft' Submodule 'vendored-meson/meson' (https://github.com/numpy/meson.git) registered for path 'vendored-meson/meson' Cloning into '/home/vlt/numpy/doc/source/_static/scipy-mathjax'... Cloning into '/home/vlt/numpy/numpy/_core/src/common/pythoncapi-compat'... Cloning into '/home/vlt/numpy/numpy/_core/src/highway'... Cloning into '/home/vlt/numpy/numpy/_core/src/npysort/x86-simd-sort'... Cloning into '/home/vlt/numpy/numpy/_core/src/umath/svml'... Cloning into '/home/vlt/numpy/numpy/fft/pocketfft'... Cloning into '/home/vlt/numpy/vendored-meson/meson'... Submodule path 'doc/source/_static/scipy-mathjax': checked out '36f4c898f2255e0c98eb6949cd67381552d5ffea' Submodule path 'numpy/_core/src/common/pythoncapi-compat': checked out '8636bccf29adfa23463f810b3c2830f7cff1e933' Submodule path 'numpy/_core/src/highway': checked out 'ee36c837129310be19c17c9108c6dc3f6ae06942' Submodule path 'numpy/_core/src/npysort/x86-simd-sort': checked out '5adb33411f3cea8bdbafa9d91bd75bc4bf19c7dd' Submodule path 'numpy/_core/src/umath/svml': checked out '3a713b13018325451c1b939d3914ceff5ec68e19' Submodule path 'numpy/fft/pocketfft': checked out '33ae5dc94c9cdc7f1c78346504a85de87cadaa12' Submodule path 'vendored-meson/meson': checked out '5d5a3d478da115c812be77afa651db2492d52171' (venv) vlt@d3e1bbfdc6c4:~/numpy$ pip install . Processing ./. Installing build dependencies ... done Getting requirements to build wheel ... done Installing backend dependencies ... done Preparing metadata (pyproject.toml) ... error error: subprocess-exited-with-error × Preparing metadata (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [22 lines of output] + /home/vlt/venv/bin/python /home/vlt/numpy/vendored-meson/meson/meson.py setup /home/vlt/numpy /home/vlt/numpy/.mesonpy-q24abqqj -Dbuildtype=release -Db_ndebug=if-release -Db_vscrt=md --native-file=/home/vlt/numpy/.mesonpy-q24abqqj/meson-python-native-file.ini The Meson build system Version: 1.9.2 Source dir: /home/vlt/numpy Build dir: /home/vlt/numpy/.mesonpy-q24abqqj Build type: native build Project name: NumPy Project version: 2.5.0.dev0+git20260420.d3a7317 C compiler for the host machine: cc (gcc 14.2.0 "cc (Debian 14.2.0-19) 14.2.0") C linker for the host machine: cc ld.bfd 2.44 C++ compiler for the host machine: c++ (gcc 14.2.0 "c++ (Debian 14.2.0-19) 14.2.0") C++ linker for the host machine: c++ ld.bfd 2.44 Cython compiler for the host machine: cython (cython 3.2.4) Host machine cpu family: aarch64 Host machine cpu: aarch64 Program python found: YES (/home/vlt/venv/bin/python) Found pkg-config: YES (/usr/bin/pkg-config) 1.8.1 Run-time dependency python found: NO (tried pkgconfig, pkgconfig and sysconfig) ../meson.build:39:12: ERROR: Python dependency not found A full log can be found at /home/vlt/numpy/.mesonpy-q24abqqj/meson-logs/meson-log.txt [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. ╰─> from file:///home/vlt/numpy note: This is an issue with the package mentioned above, not pip. hint: See above for details. (venv) vlt@d3e1bbfdc6c4:~/numpy$