isl@isl-desktop:~$ sudo pip3 install pycuda --user WARNING: The directory '/home/isl/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag. Collecting pycuda Downloading pycuda-2022.1.tar.gz (1.7 MB) |████████████████████████████████| 1.7 MB 9.7 MB/s Installing build dependencies ... error ERROR: Command errored out with exit status 1: command: /usr/bin/python3 /usr/local/lib/python3.6/dist-packages/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-botkfbkt/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- setuptools wheel 'numpy; python_version >= '"'"'3.10'"'"'' 'numpy==1.19.5; python_version >= '"'"'3.8'"'"' and python_version < '"'"'3.10'"'"'' 'numpy==1.15.4; python_version >= '"'"'3.7'"'"' and python_version < '"'"'3.8'"'"'' 'numpy==1.12.1; python_version < '"'"'3.7'"'"'' cwd: None Complete output (570 lines): WARNING: The directory '/home/isl/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag. Ignoring numpy: markers 'python_version >= "3.10"' don't match your environment Ignoring numpy: markers 'python_version >= "3.8" and python_version < "3.10"' don't match your environment Ignoring numpy: markers 'python_version >= "3.7" and python_version < "3.8"' don't match your environment Collecting setuptools Downloading setuptools-59.6.0-py3-none-any.whl (952 kB) Collecting wheel Downloading wheel-0.37.1-py2.py3-none-any.whl (35 kB) Collecting numpy==1.12.1 Downloading numpy-1.12.1.zip (4.8 MB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Building wheels for collected packages: numpy Building wheel for numpy (setup.py): started Building wheel for numpy (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/setup.py'"'"'; __file__='"'"'/tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-qgytnodg cwd: /tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/ Complete output (263 lines): Running from numpy source directory. blas_opt_info: blas_mkl_info: libraries mkl_rt not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE blis_info: libraries blis not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE openblas_info: libraries openblas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE atlas_3_10_blas_threads_info: Setting PTATLAS=ATLAS libraries tatlas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE atlas_3_10_blas_info: libraries satlas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE atlas_blas_threads_info: Setting PTATLAS=ATLAS libraries ptf77blas,ptcblas,atlas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE atlas_blas_info: libraries f77blas,cblas,atlas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE /tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/numpy/distutils/system_info.py:572: UserWarning: Atlas (http://math-atlas.sourceforge.net/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [atlas]) or by setting the ATLAS environment variable. self.calc_info() blas_info: customize UnixCCompiler C compiler: aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC creating /tmp/tmpa7bhde29/tmp creating /tmp/tmpa7bhde29/tmp/tmpa7bhde29 compile options: '-I/usr/local/include -I/usr/include -c' aarch64-linux-gnu-gcc: /tmp/tmpa7bhde29/source.c aarch64-linux-gnu-gcc -pthread /tmp/tmpa7bhde29/tmp/tmpa7bhde29/source.o -lcblas -o /tmp/tmpa7bhde29/a.out /usr/bin/ld: cannot find -lcblas collect2: error: ld returned 1 exit status /usr/bin/ld: cannot find -lcblas collect2: error: ld returned 1 exit status aarch64-linux-gnu-gcc -pthread /tmp/tmpa7bhde29/tmp/tmpa7bhde29/source.o -lblas -o /tmp/tmpa7bhde29/a.out FOUND: libraries = ['blas', 'blas'] library_dirs = ['/usr/lib/aarch64-linux-gnu'] language = c define_macros = [('HAVE_CBLAS', None)] FOUND: define_macros = [('NO_ATLAS_INFO', 1), ('HAVE_CBLAS', None)] libraries = ['blas', 'blas'] library_dirs = ['/usr/lib/aarch64-linux-gnu'] language = c /bin/sh: 1: svnversion: not found non-existing path in 'numpy/distutils': 'site.cfg' /bin/sh: 1: svnversion: not found F2PY Version 2 lapack_opt_info: lapack_mkl_info: libraries mkl_rt not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE openblas_lapack_info: libraries openblas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE atlas_3_10_threads_info: Setting PTATLAS=ATLAS libraries tatlas,tatlas not found in /usr/local/lib libraries lapack_atlas not found in /usr/local/lib libraries tatlas,tatlas not found in /usr/lib libraries lapack_atlas not found in /usr/lib libraries tatlas,tatlas not found in /usr/lib/aarch64-linux-gnu libraries lapack_atlas not found in /usr/lib/aarch64-linux-gnu NOT AVAILABLE atlas_3_10_info: libraries satlas,satlas not found in /usr/local/lib libraries lapack_atlas not found in /usr/local/lib libraries satlas,satlas not found in /usr/lib libraries lapack_atlas not found in /usr/lib libraries satlas,satlas not found in /usr/lib/aarch64-linux-gnu libraries lapack_atlas not found in /usr/lib/aarch64-linux-gnu NOT AVAILABLE atlas_threads_info: Setting PTATLAS=ATLAS libraries ptf77blas,ptcblas,atlas not found in /usr/local/lib libraries lapack_atlas not found in /usr/local/lib libraries ptf77blas,ptcblas,atlas not found in /usr/lib libraries lapack_atlas not found in /usr/lib libraries ptf77blas,ptcblas,atlas not found in /usr/lib/aarch64-linux-gnu libraries lapack_atlas not found in /usr/lib/aarch64-linux-gnu NOT AVAILABLE atlas_info: libraries f77blas,cblas,atlas not found in /usr/local/lib libraries lapack_atlas not found in /usr/local/lib libraries f77blas,cblas,atlas not found in /usr/lib libraries lapack_atlas not found in /usr/lib libraries f77blas,cblas,atlas not found in /usr/lib/aarch64-linux-gnu libraries lapack_atlas not found in /usr/lib/aarch64-linux-gnu NOT AVAILABLE lapack_info: FOUND: libraries = ['lapack', 'lapack'] library_dirs = ['/usr/lib/aarch64-linux-gnu'] language = f77 FOUND: define_macros = [('NO_ATLAS_INFO', 1), ('HAVE_CBLAS', None)] libraries = ['lapack', 'lapack', 'blas', 'blas'] library_dirs = ['/usr/lib/aarch64-linux-gnu'] language = c /usr/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'define_macros' warnings.warn(msg) running bdist_wheel running build running config_cc unifing config_cc, config, build_clib, build_ext, build commands --compiler options running config_fc unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options running build_src build_src building py_modules sources creating build creating build/src.linux-aarch64-3.6 creating build/src.linux-aarch64-3.6/numpy creating build/src.linux-aarch64-3.6/numpy/distutils building library "npymath" sources customize Gnu95FCompiler Found executable /usr/bin/gfortran customize Gnu95FCompiler customize Gnu95FCompiler using config C compiler: aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/include/python3.6m -c' aarch64-linux-gnu-gcc: _configtest.c aarch64-linux-gnu-gcc -pthread _configtest.o -o _configtest success! removing: _configtest.c _configtest.o _configtest C compiler: aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/include/python3.6m -c' aarch64-linux-gnu-gcc: _configtest.c _configtest.c:1:5: warning: conflicting types for built-in function ‘exp’ [-Wbuiltin-declaration-mismatch] int exp (void); ^~~ aarch64-linux-gnu-gcc -pthread _configtest.o -o _configtest _configtest.o: In function `main': /tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/_configtest.c:6: undefined reference to `exp' collect2: error: ld returned 1 exit status _configtest.o: In function `main': /tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/_configtest.c:6: undefined reference to `exp' collect2: error: ld returned 1 exit status failure. removing: _configtest.c _configtest.o C compiler: aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/include/python3.6m -c' aarch64-linux-gnu-gcc: _configtest.c _configtest.c:1:5: warning: conflicting types for built-in function ‘exp’ [-Wbuiltin-declaration-mismatch] int exp (void); ^~~ aarch64-linux-gnu-gcc -pthread _configtest.o -lm -o _configtest success! removing: _configtest.c _configtest.o _configtest creating build/src.linux-aarch64-3.6/numpy/core creating build/src.linux-aarch64-3.6/numpy/core/src creating build/src.linux-aarch64-3.6/numpy/core/src/npymath conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/npymath/npy_math.c conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/npymath/ieee754.c conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/npymath/npy_math_complex.c building library "npysort" sources creating build/src.linux-aarch64-3.6/numpy/core/src/npysort conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/npysort/quicksort.c conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/npysort/mergesort.c conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/npysort/heapsort.c creating build/src.linux-aarch64-3.6/numpy/core/src/private conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/private/npy_partition.h adding 'build/src.linux-aarch64-3.6/numpy/core/src/private' to include_dirs. conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/npysort/selection.c conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/private/npy_binsearch.h conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/npysort/binsearch.c None - nothing done with h_files = ['build/src.linux-aarch64-3.6/numpy/core/src/private/npy_partition.h', 'build/src.linux-aarch64-3.6/numpy/core/src/private/npy_binsearch.h'] building extension "numpy.core._dummy" sources Generating build/src.linux-aarch64-3.6/numpy/core/include/numpy/config.h C compiler: aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/include/python3.6m -c' aarch64-linux-gnu-gcc: _configtest.c _configtest.c:1:10: fatal error: Python.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. _configtest.c:1:10: fatal error: Python.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. failure. removing: _configtest.c _configtest.o Traceback (most recent call last): File "", line 1, in File "/tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/setup.py", line 391, in setup_package() File "/tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/setup.py", line 383, in setup_package setup(**metadata) File "/tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/numpy/distutils/core.py", line 169, in setup return old_setup(**new_attr) File "/usr/local/lib/python3.6/dist-packages/setuptools/__init__.py", line 153, in setup return distutils.core.setup(**attrs) File "/usr/lib/python3.6/distutils/core.py", line 148, in setup dist.run_commands() File "/usr/lib/python3.6/distutils/dist.py", line 955, in run_commands self.run_command(cmd) File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command cmd_obj.run() File "/usr/lib/python3/dist-packages/wheel/bdist_wheel.py", line 204, in run self.run_command('build') File "/usr/lib/python3.6/distutils/cmd.py", line 313, in run_command self.distribution.run_command(command) File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command cmd_obj.run() File "/tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/numpy/distutils/command/build.py", line 47, in run old_build.run(self) File "/usr/lib/python3.6/distutils/command/build.py", line 135, in run self.run_command(cmd_name) File "/usr/lib/python3.6/distutils/cmd.py", line 313, in run_command self.distribution.run_command(command) File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command cmd_obj.run() File "/tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/numpy/distutils/command/build_src.py", line 148, in run self.build_sources() File "/tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/numpy/distutils/command/build_src.py", line 165, in build_sources self.build_extension_sources(ext) File "/tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/numpy/distutils/command/build_src.py", line 324, in build_extension_sources sources = self.generate_sources(sources, ext) File "/tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/numpy/distutils/command/build_src.py", line 377, in generate_sources source = func(extension, build_dir) File "numpy/core/setup.py", line 416, in generate_config_h moredefs, ignored = cocache.check_types(config_cmd, ext, build_dir) File "numpy/core/setup.py", line 40, in check_types out = check_types(*a, **kw) File "numpy/core/setup.py", line 275, in check_types "install {0}-dev|{0}-devel.".format(python)) SystemError: Cannot compile 'Python.h'. Perhaps you need to install python-dev|python-devel. ---------------------------------------- ERROR: Failed building wheel for numpy Running setup.py clean for numpy ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/setup.py'"'"'; __file__='"'"'/tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' clean --all cwd: /tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907 Complete output (10 lines): Running from numpy source directory. `setup.py clean` is not supported, use one of the following instead: - `git clean -xdf` (cleans all files) - `git clean -Xdf` (cleans all versioned files, doesn't touch files that aren't checked into the git repo) Add `--force` to your command to use it anyway if you must (unsupported). ---------------------------------------- ERROR: Failed cleaning build dir for numpy Failed to build numpy Installing collected packages: wheel, setuptools, numpy Running setup.py install for numpy: started Running setup.py install for numpy: finished with status 'error' ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/setup.py'"'"'; __file__='"'"'/tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-g_3w9yz_/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-botkfbkt/overlay --compile --install-headers /tmp/pip-build-env-botkfbkt/overlay/include/python3.6m/numpy cwd: /tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/ Complete output (259 lines): Running from numpy source directory. Note: if you need reliable uninstall behavior, then install with pip instead of using `setup.py install`: - `pip install .` (from a git repo or downloaded source release) - `pip install numpy` (last NumPy release on PyPi) blas_opt_info: blas_mkl_info: libraries mkl_rt not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE blis_info: libraries blis not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE openblas_info: libraries openblas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE atlas_3_10_blas_threads_info: Setting PTATLAS=ATLAS libraries tatlas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE atlas_3_10_blas_info: libraries satlas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE atlas_blas_threads_info: Setting PTATLAS=ATLAS libraries ptf77blas,ptcblas,atlas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE atlas_blas_info: libraries f77blas,cblas,atlas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE /tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/numpy/distutils/system_info.py:572: UserWarning: Atlas (http://math-atlas.sourceforge.net/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [atlas]) or by setting the ATLAS environment variable. self.calc_info() blas_info: customize UnixCCompiler C compiler: aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC creating /tmp/tmpdjfzbsjg/tmp creating /tmp/tmpdjfzbsjg/tmp/tmpdjfzbsjg compile options: '-I/usr/local/include -I/usr/include -c' aarch64-linux-gnu-gcc: /tmp/tmpdjfzbsjg/source.c aarch64-linux-gnu-gcc -pthread /tmp/tmpdjfzbsjg/tmp/tmpdjfzbsjg/source.o -lcblas -o /tmp/tmpdjfzbsjg/a.out /usr/bin/ld: cannot find -lcblas collect2: error: ld returned 1 exit status /usr/bin/ld: cannot find -lcblas collect2: error: ld returned 1 exit status aarch64-linux-gnu-gcc -pthread /tmp/tmpdjfzbsjg/tmp/tmpdjfzbsjg/source.o -lblas -o /tmp/tmpdjfzbsjg/a.out FOUND: libraries = ['blas', 'blas'] library_dirs = ['/usr/lib/aarch64-linux-gnu'] language = c define_macros = [('HAVE_CBLAS', None)] FOUND: define_macros = [('NO_ATLAS_INFO', 1), ('HAVE_CBLAS', None)] libraries = ['blas', 'blas'] library_dirs = ['/usr/lib/aarch64-linux-gnu'] language = c /bin/sh: 1: svnversion: not found non-existing path in 'numpy/distutils': 'site.cfg' /bin/sh: 1: svnversion: not found F2PY Version 2 lapack_opt_info: lapack_mkl_info: libraries mkl_rt not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE openblas_lapack_info: libraries openblas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE atlas_3_10_threads_info: Setting PTATLAS=ATLAS libraries tatlas,tatlas not found in /usr/local/lib libraries lapack_atlas not found in /usr/local/lib libraries tatlas,tatlas not found in /usr/lib libraries lapack_atlas not found in /usr/lib libraries tatlas,tatlas not found in /usr/lib/aarch64-linux-gnu libraries lapack_atlas not found in /usr/lib/aarch64-linux-gnu NOT AVAILABLE atlas_3_10_info: libraries satlas,satlas not found in /usr/local/lib libraries lapack_atlas not found in /usr/local/lib libraries satlas,satlas not found in /usr/lib libraries lapack_atlas not found in /usr/lib libraries satlas,satlas not found in /usr/lib/aarch64-linux-gnu libraries lapack_atlas not found in /usr/lib/aarch64-linux-gnu NOT AVAILABLE atlas_threads_info: Setting PTATLAS=ATLAS libraries ptf77blas,ptcblas,atlas not found in /usr/local/lib libraries lapack_atlas not found in /usr/local/lib libraries ptf77blas,ptcblas,atlas not found in /usr/lib libraries lapack_atlas not found in /usr/lib libraries ptf77blas,ptcblas,atlas not found in /usr/lib/aarch64-linux-gnu libraries lapack_atlas not found in /usr/lib/aarch64-linux-gnu NOT AVAILABLE atlas_info: libraries f77blas,cblas,atlas not found in /usr/local/lib libraries lapack_atlas not found in /usr/local/lib libraries f77blas,cblas,atlas not found in /usr/lib libraries lapack_atlas not found in /usr/lib libraries f77blas,cblas,atlas not found in /usr/lib/aarch64-linux-gnu libraries lapack_atlas not found in /usr/lib/aarch64-linux-gnu NOT AVAILABLE lapack_info: FOUND: libraries = ['lapack', 'lapack'] library_dirs = ['/usr/lib/aarch64-linux-gnu'] language = f77 FOUND: define_macros = [('NO_ATLAS_INFO', 1), ('HAVE_CBLAS', None)] libraries = ['lapack', 'lapack', 'blas', 'blas'] library_dirs = ['/usr/lib/aarch64-linux-gnu'] language = c /usr/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'define_macros' warnings.warn(msg) running install /usr/local/lib/python3.6/dist-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 config_cc unifing config_cc, config, build_clib, build_ext, build commands --compiler options running config_fc unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options running build_src build_src building py_modules sources building library "npymath" sources customize Gnu95FCompiler Found executable /usr/bin/gfortran customize Gnu95FCompiler customize Gnu95FCompiler using config C compiler: aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/include/python3.6m -c' aarch64-linux-gnu-gcc: _configtest.c aarch64-linux-gnu-gcc -pthread _configtest.o -o _configtest success! removing: _configtest.c _configtest.o _configtest C compiler: aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/include/python3.6m -c' aarch64-linux-gnu-gcc: _configtest.c _configtest.c:1:5: warning: conflicting types for built-in function ‘exp’ [-Wbuiltin-declaration-mismatch] int exp (void); ^~~ aarch64-linux-gnu-gcc -pthread _configtest.o -o _configtest _configtest.o: In function `main': /tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/_configtest.c:6: undefined reference to `exp' collect2: error: ld returned 1 exit status _configtest.o: In function `main': /tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/_configtest.c:6: undefined reference to `exp' collect2: error: ld returned 1 exit status failure. removing: _configtest.c _configtest.o C compiler: aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/include/python3.6m -c' aarch64-linux-gnu-gcc: _configtest.c _configtest.c:1:5: warning: conflicting types for built-in function ‘exp’ [-Wbuiltin-declaration-mismatch] int exp (void); ^~~ aarch64-linux-gnu-gcc -pthread _configtest.o -lm -o _configtest success! removing: _configtest.c _configtest.o _configtest building library "npysort" sources adding 'build/src.linux-aarch64-3.6/numpy/core/src/private' to include_dirs. None - nothing done with h_files = ['build/src.linux-aarch64-3.6/numpy/core/src/private/npy_partition.h', 'build/src.linux-aarch64-3.6/numpy/core/src/private/npy_binsearch.h'] building extension "numpy.core._dummy" sources Generating build/src.linux-aarch64-3.6/numpy/core/include/numpy/config.h C compiler: aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/include/python3.6m -c' aarch64-linux-gnu-gcc: _configtest.c _configtest.c:1:10: fatal error: Python.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. _configtest.c:1:10: fatal error: Python.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. failure. removing: _configtest.c _configtest.o Traceback (most recent call last): File "", line 1, in File "/tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/setup.py", line 391, in setup_package() File "/tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/setup.py", line 383, in setup_package setup(**metadata) File "/tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/numpy/distutils/core.py", line 169, in setup return old_setup(**new_attr) File "/usr/local/lib/python3.6/dist-packages/setuptools/__init__.py", line 153, in setup return distutils.core.setup(**attrs) File "/usr/lib/python3.6/distutils/core.py", line 148, in setup dist.run_commands() File "/usr/lib/python3.6/distutils/dist.py", line 955, in run_commands self.run_command(cmd) File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command cmd_obj.run() File "/tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/numpy/distutils/command/install.py", line 62, in run r = self.setuptools_run() File "/tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/numpy/distutils/command/install.py", line 36, in setuptools_run return distutils_install.run(self) File "/usr/lib/python3.6/distutils/command/install.py", line 589, in run self.run_command('build') File "/usr/lib/python3.6/distutils/cmd.py", line 313, in run_command self.distribution.run_command(command) File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command cmd_obj.run() File "/tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/numpy/distutils/command/build.py", line 47, in run old_build.run(self) File "/usr/lib/python3.6/distutils/command/build.py", line 135, in run self.run_command(cmd_name) File "/usr/lib/python3.6/distutils/cmd.py", line 313, in run_command self.distribution.run_command(command) File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command cmd_obj.run() File "/tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/numpy/distutils/command/build_src.py", line 148, in run self.build_sources() File "/tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/numpy/distutils/command/build_src.py", line 165, in build_sources self.build_extension_sources(ext) File "/tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/numpy/distutils/command/build_src.py", line 324, in build_extension_sources sources = self.generate_sources(sources, ext) File "/tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/numpy/distutils/command/build_src.py", line 377, in generate_sources source = func(extension, build_dir) File "numpy/core/setup.py", line 416, in generate_config_h moredefs, ignored = cocache.check_types(config_cmd, ext, build_dir) File "numpy/core/setup.py", line 40, in check_types out = check_types(*a, **kw) File "numpy/core/setup.py", line 275, in check_types "install {0}-dev|{0}-devel.".format(python)) SystemError: Cannot compile 'Python.h'. Perhaps you need to install python-dev|python-devel. ---------------------------------------- ERROR: Command errored out with exit status 1: /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/setup.py'"'"'; __file__='"'"'/tmp/pip-install-f2dqf4u_/numpy_6f0b672d30324ce5850c4367343fa907/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-g_3w9yz_/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-botkfbkt/overlay --compile --install-headers /tmp/pip-build-env-botkfbkt/overlay/include/python3.6m/numpy Check the logs for full command output. ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/2d/1f/48a3a5b2c715345e7af1e09361100bd98c3d72b4025371692ab233f523d3/pycuda-2022.1.tar.gz#sha256=acd9030d93e76e60b122e33ad16bcf01bb1344f4c304dedff1cd2bffb0f313a3 (from https://pypi.org/simple/pycuda/) (requires-python:~=3.6). Command errored out with exit status 1: /usr/bin/python3 /usr/local/lib/python3.6/dist-packages/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-botkfbkt/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- setuptools wheel 'numpy; python_version >= '"'"'3.10'"'"'' 'numpy==1.19.5; python_version >= '"'"'3.8'"'"' and python_version < '"'"'3.10'"'"'' 'numpy==1.15.4; python_version >= '"'"'3.7'"'"' and python_version < '"'"'3.8'"'"'' 'numpy==1.12.1; python_version < '"'"'3.7'"'"'' Check the logs for full command output. Downloading pycuda-2021.1.tar.gz (1.7 MB) |████████████████████████████████| 1.7 MB 17.8 MB/s Installing build dependencies ... error ERROR: Command errored out with exit status 1: command: /usr/bin/python3 /usr/local/lib/python3.6/dist-packages/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-zvjv2oly/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- setuptools wheel 'numpy; python_version >= '"'"'3.10'"'"'' 'numpy==1.19.5; python_version >= '"'"'3.8'"'"' and python_version < '"'"'3.10'"'"'' 'numpy==1.15.4; python_version >= '"'"'3.7'"'"' and python_version < '"'"'3.8'"'"'' 'numpy==1.12.1; python_version < '"'"'3.7'"'"'' cwd: None Complete output (570 lines): WARNING: The directory '/home/isl/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag. Ignoring numpy: markers 'python_version >= "3.10"' don't match your environment Ignoring numpy: markers 'python_version >= "3.8" and python_version < "3.10"' don't match your environment Ignoring numpy: markers 'python_version >= "3.7" and python_version < "3.8"' don't match your environment Collecting setuptools Downloading setuptools-59.6.0-py3-none-any.whl (952 kB) Collecting wheel Downloading wheel-0.37.1-py2.py3-none-any.whl (35 kB) Collecting numpy==1.12.1 Downloading numpy-1.12.1.zip (4.8 MB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Building wheels for collected packages: numpy Building wheel for numpy (setup.py): started Building wheel for numpy (setup.py): finished with status 'error' ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/setup.py'"'"'; __file__='"'"'/tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-jotr5a6t cwd: /tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/ Complete output (263 lines): Running from numpy source directory. blas_opt_info: blas_mkl_info: libraries mkl_rt not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE blis_info: libraries blis not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE openblas_info: libraries openblas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE atlas_3_10_blas_threads_info: Setting PTATLAS=ATLAS libraries tatlas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE atlas_3_10_blas_info: libraries satlas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE atlas_blas_threads_info: Setting PTATLAS=ATLAS libraries ptf77blas,ptcblas,atlas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE atlas_blas_info: libraries f77blas,cblas,atlas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE /tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/numpy/distutils/system_info.py:572: UserWarning: Atlas (http://math-atlas.sourceforge.net/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [atlas]) or by setting the ATLAS environment variable. self.calc_info() blas_info: customize UnixCCompiler C compiler: aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC creating /tmp/tmp9g5ob5ry/tmp creating /tmp/tmp9g5ob5ry/tmp/tmp9g5ob5ry compile options: '-I/usr/local/include -I/usr/include -c' aarch64-linux-gnu-gcc: /tmp/tmp9g5ob5ry/source.c aarch64-linux-gnu-gcc -pthread /tmp/tmp9g5ob5ry/tmp/tmp9g5ob5ry/source.o -lcblas -o /tmp/tmp9g5ob5ry/a.out /usr/bin/ld: cannot find -lcblas collect2: error: ld returned 1 exit status /usr/bin/ld: cannot find -lcblas collect2: error: ld returned 1 exit status aarch64-linux-gnu-gcc -pthread /tmp/tmp9g5ob5ry/tmp/tmp9g5ob5ry/source.o -lblas -o /tmp/tmp9g5ob5ry/a.out FOUND: libraries = ['blas', 'blas'] library_dirs = ['/usr/lib/aarch64-linux-gnu'] language = c define_macros = [('HAVE_CBLAS', None)] FOUND: define_macros = [('NO_ATLAS_INFO', 1), ('HAVE_CBLAS', None)] libraries = ['blas', 'blas'] library_dirs = ['/usr/lib/aarch64-linux-gnu'] language = c /bin/sh: 1: svnversion: not found non-existing path in 'numpy/distutils': 'site.cfg' /bin/sh: 1: svnversion: not found F2PY Version 2 lapack_opt_info: lapack_mkl_info: libraries mkl_rt not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE openblas_lapack_info: libraries openblas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE atlas_3_10_threads_info: Setting PTATLAS=ATLAS libraries tatlas,tatlas not found in /usr/local/lib libraries lapack_atlas not found in /usr/local/lib libraries tatlas,tatlas not found in /usr/lib libraries lapack_atlas not found in /usr/lib libraries tatlas,tatlas not found in /usr/lib/aarch64-linux-gnu libraries lapack_atlas not found in /usr/lib/aarch64-linux-gnu NOT AVAILABLE atlas_3_10_info: libraries satlas,satlas not found in /usr/local/lib libraries lapack_atlas not found in /usr/local/lib libraries satlas,satlas not found in /usr/lib libraries lapack_atlas not found in /usr/lib libraries satlas,satlas not found in /usr/lib/aarch64-linux-gnu libraries lapack_atlas not found in /usr/lib/aarch64-linux-gnu NOT AVAILABLE atlas_threads_info: Setting PTATLAS=ATLAS libraries ptf77blas,ptcblas,atlas not found in /usr/local/lib libraries lapack_atlas not found in /usr/local/lib libraries ptf77blas,ptcblas,atlas not found in /usr/lib libraries lapack_atlas not found in /usr/lib libraries ptf77blas,ptcblas,atlas not found in /usr/lib/aarch64-linux-gnu libraries lapack_atlas not found in /usr/lib/aarch64-linux-gnu NOT AVAILABLE atlas_info: libraries f77blas,cblas,atlas not found in /usr/local/lib libraries lapack_atlas not found in /usr/local/lib libraries f77blas,cblas,atlas not found in /usr/lib libraries lapack_atlas not found in /usr/lib libraries f77blas,cblas,atlas not found in /usr/lib/aarch64-linux-gnu libraries lapack_atlas not found in /usr/lib/aarch64-linux-gnu NOT AVAILABLE lapack_info: FOUND: libraries = ['lapack', 'lapack'] library_dirs = ['/usr/lib/aarch64-linux-gnu'] language = f77 FOUND: define_macros = [('NO_ATLAS_INFO', 1), ('HAVE_CBLAS', None)] libraries = ['lapack', 'lapack', 'blas', 'blas'] library_dirs = ['/usr/lib/aarch64-linux-gnu'] language = c /usr/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'define_macros' warnings.warn(msg) running bdist_wheel running build running config_cc unifing config_cc, config, build_clib, build_ext, build commands --compiler options running config_fc unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options running build_src build_src building py_modules sources creating build creating build/src.linux-aarch64-3.6 creating build/src.linux-aarch64-3.6/numpy creating build/src.linux-aarch64-3.6/numpy/distutils building library "npymath" sources customize Gnu95FCompiler Found executable /usr/bin/gfortran customize Gnu95FCompiler customize Gnu95FCompiler using config C compiler: aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/include/python3.6m -c' aarch64-linux-gnu-gcc: _configtest.c aarch64-linux-gnu-gcc -pthread _configtest.o -o _configtest success! removing: _configtest.c _configtest.o _configtest C compiler: aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/include/python3.6m -c' aarch64-linux-gnu-gcc: _configtest.c _configtest.c:1:5: warning: conflicting types for built-in function ‘exp’ [-Wbuiltin-declaration-mismatch] int exp (void); ^~~ aarch64-linux-gnu-gcc -pthread _configtest.o -o _configtest _configtest.o: In function `main': /tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/_configtest.c:6: undefined reference to `exp' collect2: error: ld returned 1 exit status _configtest.o: In function `main': /tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/_configtest.c:6: undefined reference to `exp' collect2: error: ld returned 1 exit status failure. removing: _configtest.c _configtest.o C compiler: aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/include/python3.6m -c' aarch64-linux-gnu-gcc: _configtest.c _configtest.c:1:5: warning: conflicting types for built-in function ‘exp’ [-Wbuiltin-declaration-mismatch] int exp (void); ^~~ aarch64-linux-gnu-gcc -pthread _configtest.o -lm -o _configtest success! removing: _configtest.c _configtest.o _configtest creating build/src.linux-aarch64-3.6/numpy/core creating build/src.linux-aarch64-3.6/numpy/core/src creating build/src.linux-aarch64-3.6/numpy/core/src/npymath conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/npymath/npy_math.c conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/npymath/ieee754.c conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/npymath/npy_math_complex.c building library "npysort" sources creating build/src.linux-aarch64-3.6/numpy/core/src/npysort conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/npysort/quicksort.c conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/npysort/mergesort.c conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/npysort/heapsort.c creating build/src.linux-aarch64-3.6/numpy/core/src/private conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/private/npy_partition.h adding 'build/src.linux-aarch64-3.6/numpy/core/src/private' to include_dirs. conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/npysort/selection.c conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/private/npy_binsearch.h conv_template:> build/src.linux-aarch64-3.6/numpy/core/src/npysort/binsearch.c None - nothing done with h_files = ['build/src.linux-aarch64-3.6/numpy/core/src/private/npy_partition.h', 'build/src.linux-aarch64-3.6/numpy/core/src/private/npy_binsearch.h'] building extension "numpy.core._dummy" sources Generating build/src.linux-aarch64-3.6/numpy/core/include/numpy/config.h C compiler: aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/include/python3.6m -c' aarch64-linux-gnu-gcc: _configtest.c _configtest.c:1:10: fatal error: Python.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. _configtest.c:1:10: fatal error: Python.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. failure. removing: _configtest.c _configtest.o Traceback (most recent call last): File "", line 1, in File "/tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/setup.py", line 391, in setup_package() File "/tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/setup.py", line 383, in setup_package setup(**metadata) File "/tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/numpy/distutils/core.py", line 169, in setup return old_setup(**new_attr) File "/usr/local/lib/python3.6/dist-packages/setuptools/__init__.py", line 153, in setup return distutils.core.setup(**attrs) File "/usr/lib/python3.6/distutils/core.py", line 148, in setup dist.run_commands() File "/usr/lib/python3.6/distutils/dist.py", line 955, in run_commands self.run_command(cmd) File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command cmd_obj.run() File "/usr/lib/python3/dist-packages/wheel/bdist_wheel.py", line 204, in run self.run_command('build') File "/usr/lib/python3.6/distutils/cmd.py", line 313, in run_command self.distribution.run_command(command) File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command cmd_obj.run() File "/tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/numpy/distutils/command/build.py", line 47, in run old_build.run(self) File "/usr/lib/python3.6/distutils/command/build.py", line 135, in run self.run_command(cmd_name) File "/usr/lib/python3.6/distutils/cmd.py", line 313, in run_command self.distribution.run_command(command) File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command cmd_obj.run() File "/tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/numpy/distutils/command/build_src.py", line 148, in run self.build_sources() File "/tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/numpy/distutils/command/build_src.py", line 165, in build_sources self.build_extension_sources(ext) File "/tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/numpy/distutils/command/build_src.py", line 324, in build_extension_sources sources = self.generate_sources(sources, ext) File "/tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/numpy/distutils/command/build_src.py", line 377, in generate_sources source = func(extension, build_dir) File "numpy/core/setup.py", line 416, in generate_config_h moredefs, ignored = cocache.check_types(config_cmd, ext, build_dir) File "numpy/core/setup.py", line 40, in check_types out = check_types(*a, **kw) File "numpy/core/setup.py", line 275, in check_types "install {0}-dev|{0}-devel.".format(python)) SystemError: Cannot compile 'Python.h'. Perhaps you need to install python-dev|python-devel. ---------------------------------------- ERROR: Failed building wheel for numpy Running setup.py clean for numpy ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/setup.py'"'"'; __file__='"'"'/tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' clean --all cwd: /tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020 Complete output (10 lines): Running from numpy source directory. `setup.py clean` is not supported, use one of the following instead: - `git clean -xdf` (cleans all files) - `git clean -Xdf` (cleans all versioned files, doesn't touch files that aren't checked into the git repo) Add `--force` to your command to use it anyway if you must (unsupported). ---------------------------------------- ERROR: Failed cleaning build dir for numpy Failed to build numpy Installing collected packages: wheel, setuptools, numpy Running setup.py install for numpy: started Running setup.py install for numpy: finished with status 'error' ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/setup.py'"'"'; __file__='"'"'/tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-ug2p0167/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-zvjv2oly/overlay --compile --install-headers /tmp/pip-build-env-zvjv2oly/overlay/include/python3.6m/numpy cwd: /tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/ Complete output (259 lines): Running from numpy source directory. Note: if you need reliable uninstall behavior, then install with pip instead of using `setup.py install`: - `pip install .` (from a git repo or downloaded source release) - `pip install numpy` (last NumPy release on PyPi) blas_opt_info: blas_mkl_info: libraries mkl_rt not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE blis_info: libraries blis not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE openblas_info: libraries openblas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE atlas_3_10_blas_threads_info: Setting PTATLAS=ATLAS libraries tatlas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE atlas_3_10_blas_info: libraries satlas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE atlas_blas_threads_info: Setting PTATLAS=ATLAS libraries ptf77blas,ptcblas,atlas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE atlas_blas_info: libraries f77blas,cblas,atlas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE /tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/numpy/distutils/system_info.py:572: UserWarning: Atlas (http://math-atlas.sourceforge.net/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [atlas]) or by setting the ATLAS environment variable. self.calc_info() blas_info: customize UnixCCompiler C compiler: aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC creating /tmp/tmp6bsle6_r/tmp creating /tmp/tmp6bsle6_r/tmp/tmp6bsle6_r compile options: '-I/usr/local/include -I/usr/include -c' aarch64-linux-gnu-gcc: /tmp/tmp6bsle6_r/source.c aarch64-linux-gnu-gcc -pthread /tmp/tmp6bsle6_r/tmp/tmp6bsle6_r/source.o -lcblas -o /tmp/tmp6bsle6_r/a.out /usr/bin/ld: cannot find -lcblas collect2: error: ld returned 1 exit status /usr/bin/ld: cannot find -lcblas collect2: error: ld returned 1 exit status aarch64-linux-gnu-gcc -pthread /tmp/tmp6bsle6_r/tmp/tmp6bsle6_r/source.o -lblas -o /tmp/tmp6bsle6_r/a.out FOUND: libraries = ['blas', 'blas'] library_dirs = ['/usr/lib/aarch64-linux-gnu'] language = c define_macros = [('HAVE_CBLAS', None)] FOUND: define_macros = [('NO_ATLAS_INFO', 1), ('HAVE_CBLAS', None)] libraries = ['blas', 'blas'] library_dirs = ['/usr/lib/aarch64-linux-gnu'] language = c /bin/sh: 1: svnversion: not found non-existing path in 'numpy/distutils': 'site.cfg' /bin/sh: 1: svnversion: not found F2PY Version 2 lapack_opt_info: lapack_mkl_info: libraries mkl_rt not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE openblas_lapack_info: libraries openblas not found in ['/usr/local/lib', '/usr/lib', '/usr/lib/aarch64-linux-gnu'] NOT AVAILABLE atlas_3_10_threads_info: Setting PTATLAS=ATLAS libraries tatlas,tatlas not found in /usr/local/lib libraries lapack_atlas not found in /usr/local/lib libraries tatlas,tatlas not found in /usr/lib libraries lapack_atlas not found in /usr/lib libraries tatlas,tatlas not found in /usr/lib/aarch64-linux-gnu libraries lapack_atlas not found in /usr/lib/aarch64-linux-gnu NOT AVAILABLE atlas_3_10_info: libraries satlas,satlas not found in /usr/local/lib libraries lapack_atlas not found in /usr/local/lib libraries satlas,satlas not found in /usr/lib libraries lapack_atlas not found in /usr/lib libraries satlas,satlas not found in /usr/lib/aarch64-linux-gnu libraries lapack_atlas not found in /usr/lib/aarch64-linux-gnu NOT AVAILABLE atlas_threads_info: Setting PTATLAS=ATLAS libraries ptf77blas,ptcblas,atlas not found in /usr/local/lib libraries lapack_atlas not found in /usr/local/lib libraries ptf77blas,ptcblas,atlas not found in /usr/lib libraries lapack_atlas not found in /usr/lib libraries ptf77blas,ptcblas,atlas not found in /usr/lib/aarch64-linux-gnu libraries lapack_atlas not found in /usr/lib/aarch64-linux-gnu NOT AVAILABLE atlas_info: libraries f77blas,cblas,atlas not found in /usr/local/lib libraries lapack_atlas not found in /usr/local/lib libraries f77blas,cblas,atlas not found in /usr/lib libraries lapack_atlas not found in /usr/lib libraries f77blas,cblas,atlas not found in /usr/lib/aarch64-linux-gnu libraries lapack_atlas not found in /usr/lib/aarch64-linux-gnu NOT AVAILABLE lapack_info: FOUND: libraries = ['lapack', 'lapack'] library_dirs = ['/usr/lib/aarch64-linux-gnu'] language = f77 FOUND: define_macros = [('NO_ATLAS_INFO', 1), ('HAVE_CBLAS', None)] libraries = ['lapack', 'lapack', 'blas', 'blas'] library_dirs = ['/usr/lib/aarch64-linux-gnu'] language = c /usr/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'define_macros' warnings.warn(msg) running install /usr/local/lib/python3.6/dist-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 config_cc unifing config_cc, config, build_clib, build_ext, build commands --compiler options running config_fc unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options running build_src build_src building py_modules sources building library "npymath" sources customize Gnu95FCompiler Found executable /usr/bin/gfortran customize Gnu95FCompiler customize Gnu95FCompiler using config C compiler: aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/include/python3.6m -c' aarch64-linux-gnu-gcc: _configtest.c aarch64-linux-gnu-gcc -pthread _configtest.o -o _configtest success! removing: _configtest.c _configtest.o _configtest C compiler: aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/include/python3.6m -c' aarch64-linux-gnu-gcc: _configtest.c _configtest.c:1:5: warning: conflicting types for built-in function ‘exp’ [-Wbuiltin-declaration-mismatch] int exp (void); ^~~ aarch64-linux-gnu-gcc -pthread _configtest.o -o _configtest _configtest.o: In function `main': /tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/_configtest.c:6: undefined reference to `exp' collect2: error: ld returned 1 exit status _configtest.o: In function `main': /tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/_configtest.c:6: undefined reference to `exp' collect2: error: ld returned 1 exit status failure. removing: _configtest.c _configtest.o C compiler: aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/include/python3.6m -c' aarch64-linux-gnu-gcc: _configtest.c _configtest.c:1:5: warning: conflicting types for built-in function ‘exp’ [-Wbuiltin-declaration-mismatch] int exp (void); ^~~ aarch64-linux-gnu-gcc -pthread _configtest.o -lm -o _configtest success! removing: _configtest.c _configtest.o _configtest building library "npysort" sources adding 'build/src.linux-aarch64-3.6/numpy/core/src/private' to include_dirs. None - nothing done with h_files = ['build/src.linux-aarch64-3.6/numpy/core/src/private/npy_partition.h', 'build/src.linux-aarch64-3.6/numpy/core/src/private/npy_binsearch.h'] building extension "numpy.core._dummy" sources Generating build/src.linux-aarch64-3.6/numpy/core/include/numpy/config.h C compiler: aarch64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -I/usr/include/python3.6m -c' aarch64-linux-gnu-gcc: _configtest.c _configtest.c:1:10: fatal error: Python.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. _configtest.c:1:10: fatal error: Python.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. failure. removing: _configtest.c _configtest.o Traceback (most recent call last): File "", line 1, in File "/tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/setup.py", line 391, in setup_package() File "/tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/setup.py", line 383, in setup_package setup(**metadata) File "/tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/numpy/distutils/core.py", line 169, in setup return old_setup(**new_attr) File "/usr/local/lib/python3.6/dist-packages/setuptools/__init__.py", line 153, in setup return distutils.core.setup(**attrs) File "/usr/lib/python3.6/distutils/core.py", line 148, in setup dist.run_commands() File "/usr/lib/python3.6/distutils/dist.py", line 955, in run_commands self.run_command(cmd) File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command cmd_obj.run() File "/tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/numpy/distutils/command/install.py", line 62, in run r = self.setuptools_run() File "/tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/numpy/distutils/command/install.py", line 36, in setuptools_run return distutils_install.run(self) File "/usr/lib/python3.6/distutils/command/install.py", line 589, in run self.run_command('build') File "/usr/lib/python3.6/distutils/cmd.py", line 313, in run_command self.distribution.run_command(command) File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command cmd_obj.run() File "/tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/numpy/distutils/command/build.py", line 47, in run old_build.run(self) File "/usr/lib/python3.6/distutils/command/build.py", line 135, in run self.run_command(cmd_name) File "/usr/lib/python3.6/distutils/cmd.py", line 313, in run_command self.distribution.run_command(command) File "/usr/lib/python3.6/distutils/dist.py", line 974, in run_command cmd_obj.run() File "/tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/numpy/distutils/command/build_src.py", line 148, in run self.build_sources() File "/tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/numpy/distutils/command/build_src.py", line 165, in build_sources self.build_extension_sources(ext) File "/tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/numpy/distutils/command/build_src.py", line 324, in build_extension_sources sources = self.generate_sources(sources, ext) File "/tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/numpy/distutils/command/build_src.py", line 377, in generate_sources source = func(extension, build_dir) File "numpy/core/setup.py", line 416, in generate_config_h moredefs, ignored = cocache.check_types(config_cmd, ext, build_dir) File "numpy/core/setup.py", line 40, in check_types out = check_types(*a, **kw) File "numpy/core/setup.py", line 275, in check_types "install {0}-dev|{0}-devel.".format(python)) SystemError: Cannot compile 'Python.h'. Perhaps you need to install python-dev|python-devel. ---------------------------------------- ERROR: Command errored out with exit status 1: /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/setup.py'"'"'; __file__='"'"'/tmp/pip-install-e_60vuxw/numpy_04ba8e50a89d4b5ca70f23f40d6a1020/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-ug2p0167/install-record.txt --single-version-externally-managed --prefix /tmp/pip-build-env-zvjv2oly/overlay --compile --install-headers /tmp/pip-build-env-zvjv2oly/overlay/include/python3.6m/numpy Check the logs for full command output. ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/5a/56/4682a5118a234d15aa1c8768a528aac4858c7b04d2674e18d586d3dfda04/pycuda-2021.1.tar.gz#sha256=ab87312d0fc349d9c17294a087bb9615cffcf966ad7b115f5b051008a48dd6ed (from https://pypi.org/simple/pycuda/) (requires-python:~=3.6). Command errored out with exit status 1: /usr/bin/python3 /usr/local/lib/python3.6/dist-packages/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-zvjv2oly/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- setuptools wheel 'numpy; python_version >= '"'"'3.10'"'"'' 'numpy==1.19.5; python_version >= '"'"'3.8'"'"' and python_version < '"'"'3.10'"'"'' 'numpy==1.15.4; python_version >= '"'"'3.7'"'"' and python_version < '"'"'3.8'"'"'' 'numpy==1.12.1; python_version < '"'"'3.7'"'"'' Check the logs for full command output. Downloading pycuda-2020.1.tar.gz (1.6 MB) |████████████████████████████████| 1.6 MB 16.1 MB/s Preparing metadata (setup.py) ... done Requirement already satisfied: pytools>=2011.2 in ./.local/lib/python3.6/site-packages (from pycuda) (2022.1.12) Requirement already satisfied: decorator>=3.2.0 in /usr/lib/python3/dist-packages (from pycuda) (4.1.2) Requirement already satisfied: appdirs>=1.4.0 in ./.local/lib/python3.6/site-packages (from pycuda) (1.4.4) Requirement already satisfied: mako in /usr/lib/python3/dist-packages (from pycuda) (1.0.7) Requirement already satisfied: typing-extensions>=4.0 in ./.local/lib/python3.6/site-packages (from pytools>=2011.2->pycuda) (4.1.1) Requirement already satisfied: platformdirs>=2.2.0 in ./.local/lib/python3.6/site-packages (from pytools>=2011.2->pycuda) (2.4.0) Requirement already satisfied: dataclasses>=0.7 in ./.local/lib/python3.6/site-packages (from pytools>=2011.2->pycuda) (0.8) Building wheels for collected packages: pycuda Building wheel for pycuda (setup.py) ... error ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-y0esuemi/pycuda_ce0c4a6d05404561a1c07e0bba72cc7b/setup.py'"'"'; __file__='"'"'/tmp/pip-install-y0esuemi/pycuda_ce0c4a6d05404561a1c07e0bba72cc7b/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-k06hmv9w cwd: /tmp/pip-install-y0esuemi/pycuda_ce0c4a6d05404561a1c07e0bba72cc7b/ Complete output (116 lines): *************************************************************** *** WARNING: nvcc not in path. *** May need to set CUDA_INC_DIR for installation to succeed. *************************************************************** ************************************************************* *** I have detected that you have not run configure.py. ************************************************************* *** Additionally, no global config files were found. *** I will go ahead with the default configuration. *** In all likelihood, this will not work out. *** *** See README_SETUP.txt for more information. *** *** If the build does fail, just re-run configure.py with the *** correct arguments, and then retry. Good luck! ************************************************************* *** HIT Ctrl-C NOW IF THIS IS NOT WHAT YOU WANT ************************************************************* Continuing in 10 seconds... Continuing in 9 seconds... Continuing in 8 seconds... Continuing in 7 seconds... Continuing in 6 seconds... Continuing in 5 seconds... Continuing in 4 seconds... Continuing in 3 seconds... Continuing in 2 seconds... Continuing in 1 seconds... /usr/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'test_requires' warnings.warn(msg) running bdist_wheel running build running build_py creating build creating build/lib.linux-aarch64-3.6 creating build/lib.linux-aarch64-3.6/pycuda copying pycuda/_cluda.py -> build/lib.linux-aarch64-3.6/pycuda copying pycuda/driver.py -> build/lib.linux-aarch64-3.6/pycuda copying pycuda/characterize.py -> build/lib.linux-aarch64-3.6/pycuda copying pycuda/__init__.py -> build/lib.linux-aarch64-3.6/pycuda copying pycuda/compiler.py -> build/lib.linux-aarch64-3.6/pycuda copying pycuda/debug.py -> build/lib.linux-aarch64-3.6/pycuda copying pycuda/_mymako.py -> build/lib.linux-aarch64-3.6/pycuda copying pycuda/autoinit.py -> build/lib.linux-aarch64-3.6/pycuda copying pycuda/gpuarray.py -> build/lib.linux-aarch64-3.6/pycuda copying pycuda/scan.py -> build/lib.linux-aarch64-3.6/pycuda copying pycuda/tools.py -> build/lib.linux-aarch64-3.6/pycuda copying pycuda/elementwise.py -> build/lib.linux-aarch64-3.6/pycuda copying pycuda/reduction.py -> build/lib.linux-aarch64-3.6/pycuda copying pycuda/cumath.py -> build/lib.linux-aarch64-3.6/pycuda copying pycuda/curandom.py -> build/lib.linux-aarch64-3.6/pycuda creating build/lib.linux-aarch64-3.6/pycuda/gl copying pycuda/gl/__init__.py -> build/lib.linux-aarch64-3.6/pycuda/gl copying pycuda/gl/autoinit.py -> build/lib.linux-aarch64-3.6/pycuda/gl creating build/lib.linux-aarch64-3.6/pycuda/sparse copying pycuda/sparse/packeted.py -> build/lib.linux-aarch64-3.6/pycuda/sparse copying pycuda/sparse/__init__.py -> build/lib.linux-aarch64-3.6/pycuda/sparse copying pycuda/sparse/coordinate.py -> build/lib.linux-aarch64-3.6/pycuda/sparse copying pycuda/sparse/inner.py -> build/lib.linux-aarch64-3.6/pycuda/sparse copying pycuda/sparse/cg.py -> build/lib.linux-aarch64-3.6/pycuda/sparse copying pycuda/sparse/pkt_build.py -> build/lib.linux-aarch64-3.6/pycuda/sparse copying pycuda/sparse/operator.py -> build/lib.linux-aarch64-3.6/pycuda/sparse creating build/lib.linux-aarch64-3.6/pycuda/compyte copying pycuda/compyte/__init__.py -> build/lib.linux-aarch64-3.6/pycuda/compyte copying pycuda/compyte/array.py -> build/lib.linux-aarch64-3.6/pycuda/compyte copying pycuda/compyte/dtypes.py -> build/lib.linux-aarch64-3.6/pycuda/compyte running egg_info writing pycuda.egg-info/PKG-INFO writing dependency_links to pycuda.egg-info/dependency_links.txt writing requirements to pycuda.egg-info/requires.txt writing top-level names to pycuda.egg-info/top_level.txt reading manifest file 'pycuda.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'doc/source/_static/*.css' warning: no files found matching 'doc/source/_templates/*.html' warning: no files found matching '*.cpp' under directory 'bpl-subset/bpl_subset/boost' warning: no files found matching '*.html' under directory 'bpl-subset/bpl_subset/boost' warning: no files found matching '*.inl' under directory 'bpl-subset/bpl_subset/boost' warning: no files found matching '*.txt' under directory 'bpl-subset/bpl_subset/boost' warning: no files found matching '*.h' under directory 'bpl-subset/bpl_subset/libs' warning: no files found matching '*.ipp' under directory 'bpl-subset/bpl_subset/libs' warning: no files found matching '*.pl' under directory 'bpl-subset/bpl_subset/libs' adding license file 'LICENSE' writing manifest file 'pycuda.egg-info/SOURCES.txt' creating build/lib.linux-aarch64-3.6/pycuda/cuda copying pycuda/cuda/pycuda-complex-impl.hpp -> build/lib.linux-aarch64-3.6/pycuda/cuda copying pycuda/cuda/pycuda-complex.hpp -> build/lib.linux-aarch64-3.6/pycuda/cuda copying pycuda/cuda/pycuda-helpers.hpp -> build/lib.linux-aarch64-3.6/pycuda/cuda copying pycuda/sparse/pkt_build_cython.pyx -> build/lib.linux-aarch64-3.6/pycuda/sparse running build_ext building '_driver' extension creating build/temp.linux-aarch64-3.6 creating build/temp.linux-aarch64-3.6/src creating build/temp.linux-aarch64-3.6/src/cpp creating build/temp.linux-aarch64-3.6/src/wrapper creating build/temp.linux-aarch64-3.6/bpl-subset creating build/temp.linux-aarch64-3.6/bpl-subset/bpl_subset creating build/temp.linux-aarch64-3.6/bpl-subset/bpl_subset/libs creating build/temp.linux-aarch64-3.6/bpl-subset/bpl_subset/libs/python creating build/temp.linux-aarch64-3.6/bpl-subset/bpl_subset/libs/python/src creating build/temp.linux-aarch64-3.6/bpl-subset/bpl_subset/libs/python/src/object creating build/temp.linux-aarch64-3.6/bpl-subset/bpl_subset/libs/python/src/converter creating build/temp.linux-aarch64-3.6/bpl-subset/bpl_subset/libs/smart_ptr creating build/temp.linux-aarch64-3.6/bpl-subset/bpl_subset/libs/smart_ptr/src creating build/temp.linux-aarch64-3.6/bpl-subset/bpl_subset/libs/system creating build/temp.linux-aarch64-3.6/bpl-subset/bpl_subset/libs/system/src creating build/temp.linux-aarch64-3.6/bpl-subset/bpl_subset/libs/thread creating build/temp.linux-aarch64-3.6/bpl-subset/bpl_subset/libs/thread/src creating build/temp.linux-aarch64-3.6/bpl-subset/bpl_subset/libs/thread/src/pthread aarch64-linux-gnu-gcc -pthread -fwrapv -Wall -O3 -DNDEBUG -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DBOOST_ALL_NO_LIB=1 -DBOOST_THREAD_BUILD_DLL=1 -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION=1 -DBOOST_PYTHON_SOURCE=1 -Dboost=pycudaboost -DBOOST_THREAD_DONT_USE_CHRONO=1 -DPYGPU_PACKAGE=pycuda -DPYGPU_PYCUDA=1 -DHAVE_CURAND=1 -Isrc/cpp -Ibpl-subset/bpl_subset -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.6m -c src/cpp/cuda.cpp -o build/temp.linux-aarch64-3.6/src/cpp/cuda.o In file included from src/cpp/cuda.cpp:4:0: src/cpp/cuda.hpp:14:10: fatal error: cuda.h: No such file or directory #include ^~~~~~~~ compilation terminated. error: command 'aarch64-linux-gnu-gcc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for pycuda Running setup.py clean for pycuda Failed to build pycuda Installing collected packages: pycuda Running setup.py install for pycuda ... error ERROR: Command errored out with exit status 1: command: /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-y0esuemi/pycuda_ce0c4a6d05404561a1c07e0bba72cc7b/setup.py'"'"'; __file__='"'"'/tmp/pip-install-y0esuemi/pycuda_ce0c4a6d05404561a1c07e0bba72cc7b/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-grawf4v4/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /home/isl/.local/include/python3.6m/pycuda cwd: /tmp/pip-install-y0esuemi/pycuda_ce0c4a6d05404561a1c07e0bba72cc7b/ Complete output (118 lines): *************************************************************** *** WARNING: nvcc not in path. *** May need to set CUDA_INC_DIR for installation to succeed. *************************************************************** ************************************************************* *** I have detected that you have not run configure.py. ************************************************************* *** Additionally, no global config files were found. *** I will go ahead with the default configuration. *** In all likelihood, this will not work out. *** *** See README_SETUP.txt for more information. *** *** If the build does fail, just re-run configure.py with the *** correct arguments, and then retry. Good luck! ************************************************************* *** HIT Ctrl-C NOW IF THIS IS NOT WHAT YOU WANT ************************************************************* Continuing in 10 seconds... Continuing in 9 seconds... Continuing in 8 seconds... Continuing in 7 seconds... Continuing in 6 seconds... Continuing in 5 seconds... Continuing in 4 seconds... Continuing in 3 seconds... Continuing in 2 seconds... Continuing in 1 seconds... /usr/lib/python3.6/distutils/dist.py:261: UserWarning: Unknown distribution option: 'test_requires' warnings.warn(msg) running install /usr/local/lib/python3.6/dist-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.linux-aarch64-3.6 creating build/lib.linux-aarch64-3.6/pycuda copying pycuda/_cluda.py -> build/lib.linux-aarch64-3.6/pycuda copying pycuda/driver.py -> build/lib.linux-aarch64-3.6/pycuda copying pycuda/characterize.py -> build/lib.linux-aarch64-3.6/pycuda copying pycuda/__init__.py -> build/lib.linux-aarch64-3.6/pycuda copying pycuda/compiler.py -> build/lib.linux-aarch64-3.6/pycuda copying pycuda/debug.py -> build/lib.linux-aarch64-3.6/pycuda copying pycuda/_mymako.py -> build/lib.linux-aarch64-3.6/pycuda copying pycuda/autoinit.py -> build/lib.linux-aarch64-3.6/pycuda copying pycuda/gpuarray.py -> build/lib.linux-aarch64-3.6/pycuda copying pycuda/scan.py -> build/lib.linux-aarch64-3.6/pycuda copying pycuda/tools.py -> build/lib.linux-aarch64-3.6/pycuda copying pycuda/elementwise.py -> build/lib.linux-aarch64-3.6/pycuda copying pycuda/reduction.py -> build/lib.linux-aarch64-3.6/pycuda copying pycuda/cumath.py -> build/lib.linux-aarch64-3.6/pycuda copying pycuda/curandom.py -> build/lib.linux-aarch64-3.6/pycuda creating build/lib.linux-aarch64-3.6/pycuda/gl copying pycuda/gl/__init__.py -> build/lib.linux-aarch64-3.6/pycuda/gl copying pycuda/gl/autoinit.py -> build/lib.linux-aarch64-3.6/pycuda/gl creating build/lib.linux-aarch64-3.6/pycuda/sparse copying pycuda/sparse/packeted.py -> build/lib.linux-aarch64-3.6/pycuda/sparse copying pycuda/sparse/__init__.py -> build/lib.linux-aarch64-3.6/pycuda/sparse copying pycuda/sparse/coordinate.py -> build/lib.linux-aarch64-3.6/pycuda/sparse copying pycuda/sparse/inner.py -> build/lib.linux-aarch64-3.6/pycuda/sparse copying pycuda/sparse/cg.py -> build/lib.linux-aarch64-3.6/pycuda/sparse copying pycuda/sparse/pkt_build.py -> build/lib.linux-aarch64-3.6/pycuda/sparse copying pycuda/sparse/operator.py -> build/lib.linux-aarch64-3.6/pycuda/sparse creating build/lib.linux-aarch64-3.6/pycuda/compyte copying pycuda/compyte/__init__.py -> build/lib.linux-aarch64-3.6/pycuda/compyte copying pycuda/compyte/array.py -> build/lib.linux-aarch64-3.6/pycuda/compyte copying pycuda/compyte/dtypes.py -> build/lib.linux-aarch64-3.6/pycuda/compyte running egg_info writing pycuda.egg-info/PKG-INFO writing dependency_links to pycuda.egg-info/dependency_links.txt writing requirements to pycuda.egg-info/requires.txt writing top-level names to pycuda.egg-info/top_level.txt reading manifest file 'pycuda.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'doc/source/_static/*.css' warning: no files found matching 'doc/source/_templates/*.html' warning: no files found matching '*.cpp' under directory 'bpl-subset/bpl_subset/boost' warning: no files found matching '*.html' under directory 'bpl-subset/bpl_subset/boost' warning: no files found matching '*.inl' under directory 'bpl-subset/bpl_subset/boost' warning: no files found matching '*.txt' under directory 'bpl-subset/bpl_subset/boost' warning: no files found matching '*.h' under directory 'bpl-subset/bpl_subset/libs' warning: no files found matching '*.ipp' under directory 'bpl-subset/bpl_subset/libs' warning: no files found matching '*.pl' under directory 'bpl-subset/bpl_subset/libs' adding license file 'LICENSE' writing manifest file 'pycuda.egg-info/SOURCES.txt' creating build/lib.linux-aarch64-3.6/pycuda/cuda copying pycuda/cuda/pycuda-complex-impl.hpp -> build/lib.linux-aarch64-3.6/pycuda/cuda copying pycuda/cuda/pycuda-complex.hpp -> build/lib.linux-aarch64-3.6/pycuda/cuda copying pycuda/cuda/pycuda-helpers.hpp -> build/lib.linux-aarch64-3.6/pycuda/cuda copying pycuda/sparse/pkt_build_cython.pyx -> build/lib.linux-aarch64-3.6/pycuda/sparse running build_ext building '_driver' extension creating build/temp.linux-aarch64-3.6 creating build/temp.linux-aarch64-3.6/src creating build/temp.linux-aarch64-3.6/src/cpp creating build/temp.linux-aarch64-3.6/src/wrapper creating build/temp.linux-aarch64-3.6/bpl-subset creating build/temp.linux-aarch64-3.6/bpl-subset/bpl_subset creating build/temp.linux-aarch64-3.6/bpl-subset/bpl_subset/libs creating build/temp.linux-aarch64-3.6/bpl-subset/bpl_subset/libs/python creating build/temp.linux-aarch64-3.6/bpl-subset/bpl_subset/libs/python/src creating build/temp.linux-aarch64-3.6/bpl-subset/bpl_subset/libs/python/src/object creating build/temp.linux-aarch64-3.6/bpl-subset/bpl_subset/libs/python/src/converter creating build/temp.linux-aarch64-3.6/bpl-subset/bpl_subset/libs/smart_ptr creating build/temp.linux-aarch64-3.6/bpl-subset/bpl_subset/libs/smart_ptr/src creating build/temp.linux-aarch64-3.6/bpl-subset/bpl_subset/libs/system creating build/temp.linux-aarch64-3.6/bpl-subset/bpl_subset/libs/system/src creating build/temp.linux-aarch64-3.6/bpl-subset/bpl_subset/libs/thread creating build/temp.linux-aarch64-3.6/bpl-subset/bpl_subset/libs/thread/src creating build/temp.linux-aarch64-3.6/bpl-subset/bpl_subset/libs/thread/src/pthread aarch64-linux-gnu-gcc -pthread -fwrapv -Wall -O3 -DNDEBUG -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DBOOST_ALL_NO_LIB=1 -DBOOST_THREAD_BUILD_DLL=1 -DBOOST_MULTI_INDEX_DISABLE_SERIALIZATION=1 -DBOOST_PYTHON_SOURCE=1 -Dboost=pycudaboost -DBOOST_THREAD_DONT_USE_CHRONO=1 -DPYGPU_PACKAGE=pycuda -DPYGPU_PYCUDA=1 -DHAVE_CURAND=1 -Isrc/cpp -Ibpl-subset/bpl_subset -I/usr/lib/python3/dist-packages/numpy/core/include -I/usr/include/python3.6m -c src/cpp/cuda.cpp -o build/temp.linux-aarch64-3.6/src/cpp/cuda.o In file included from src/cpp/cuda.cpp:4:0: src/cpp/cuda.hpp:14:10: fatal error: cuda.h: No such file or directory #include ^~~~~~~~ compilation terminated. error: command 'aarch64-linux-gnu-gcc' failed with exit status 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-y0esuemi/pycuda_ce0c4a6d05404561a1c07e0bba72cc7b/setup.py'"'"'; __file__='"'"'/tmp/pip-install-y0esuemi/pycuda_ce0c4a6d05404561a1c07e0bba72cc7b/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-grawf4v4/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /home/isl/.local/include/python3.6m/pycuda Check the logs for full command output.