Installing streamlit payarrow error

ERROR: Could not build wheels for pyarrow, which is required to install pyproject.toml-based projects
i got that error while istalling streamlit any could not find anyway to fix it for 2 days now
widows 10 system

and now showing new error :frowning:
INFO: blas_src_info:
INFO: NOT AVAILABLE
INFO:
C:\Users\NP\AppData\Local\Temp\pip-install-p2greag2\numpy_be23758991c847e8b4cf3fd036ea4a1f\numpy\distutils\system_info.py:2077: UserWarning:
Blas (BLAS (Basic Linear Algebra Subprograms)) sources not found.
Directories to search for the sources can be specified in the
numpy/distutils/site.cfg file (section [blas_src]) or by setting
the BLAS_SRC environment variable.
if self.calc_info(blas):
INFO: NOT AVAILABLE
INFO:
non-existing path in ‘numpy\distutils’: ‘site.cfg’
INFO: lapack_opt_info:
INFO: lapack_armpl_info:
INFO: libraries armpl_lp64_mp not found in [‘C:\Program Files\Python312\lib’, ‘C:\’, ‘C:\Program Files\Python312\libs’]
INFO: NOT AVAILABLE
INFO:
INFO: lapack_mkl_info:
INFO: libraries mkl_rt not found in [‘C:\Program Files\Python312\lib’, ‘C:\’, ‘C:\Program Files\Python312\libs’]
INFO: NOT AVAILABLE
INFO:
INFO: openblas_lapack_info:
INFO: libraries openblas not found in [‘C:\Program Files\Python312\lib’, ‘C:\’, ‘C:\Program Files\Python312\libs’]
INFO: NOT AVAILABLE
INFO:
INFO: openblas_clapack_info:
INFO: libraries openblas,lapack not found in [‘C:\Program Files\Python312\lib’, ‘C:\’, ‘C:\Program Files\Python312\libs’]
INFO: NOT AVAILABLE
INFO:
INFO: flame_info:
INFO: libraries flame not found in [‘C:\Program Files\Python312\lib’, ‘C:\’, ‘C:\Program Files\Python312\libs’]
INFO: NOT AVAILABLE
INFO:
INFO: atlas_3_10_threads_info:
INFO: Setting PTATLAS=ATLAS
INFO: libraries tatlas,tatlas not found in C:\Program Files\Python312\lib
INFO: libraries tatlas,tatlas not found in C:
INFO: libraries tatlas,tatlas not found in C:\Program Files\Python312\libs
INFO: <class ‘numpy.distutils.system_info.atlas_3_10_threads_info’>
INFO: NOT AVAILABLE
INFO:
INFO: atlas_3_10_info:
INFO: libraries satlas,satlas not found in C:\Program Files\Python312\lib
INFO: libraries satlas,satlas not found in C:
INFO: libraries satlas,satlas not found in C:\Program Files\Python312\libs
INFO: <class ‘numpy.distutils.system_info.atlas_3_10_info’>
INFO: NOT AVAILABLE
INFO:
INFO: atlas_threads_info:
INFO: Setting PTATLAS=ATLAS
INFO: libraries ptf77blas,ptcblas,atlas not found in C:\Program Files\Python312\lib
INFO: libraries ptf77blas,ptcblas,atlas not found in C:
INFO: libraries ptf77blas,ptcblas,atlas not found in C:\Program Files\Python312\libs
INFO: <class ‘numpy.distutils.system_info.atlas_threads_info’>
INFO: NOT AVAILABLE
INFO:
INFO: atlas_info:
INFO: libraries f77blas,cblas,atlas not found in C:\Program Files\Python312\lib
INFO: libraries f77blas,cblas,atlas not found in C:
INFO: libraries f77blas,cblas,atlas not found in C:\Program Files\Python312\libs
INFO: <class ‘numpy.distutils.system_info.atlas_info’>
INFO: NOT AVAILABLE
INFO:
INFO: lapack_info:
INFO: libraries lapack not found in [‘C:\Program Files\Python312\lib’, ‘C:\’, ‘C:\Program Files\Python312\libs’]
INFO: NOT AVAILABLE
INFO:
C:\Users\NP\AppData\Local\Temp\pip-install-p2greag2\numpy_be23758991c847e8b4cf3fd036ea4a1f\numpy\distutils\system_info.py:1902: UserWarning:
Lapack (LAPACK — Linear Algebra PACKage) libraries not found.
Directories to search for the libraries can be specified in the
numpy/distutils/site.cfg file (section [lapack]) or by setting
the LAPACK environment variable.
return getattr(self, ‘calc_info{}’.format(name))()
INFO: lapack_src_info:
INFO: NOT AVAILABLE
INFO:
C:\Users\NP\AppData\Local\Temp\pip-install-p2greag2\numpy_be23758991c847e8b4cf3fd036ea4a1f\numpy\distutils\system_info.py:1902: UserWarning:
Lapack (LAPACK — Linear Algebra PACKage) sources not found.
Directories to search for the sources can be specified in the
numpy/distutils/site.cfg file (section [lapack_src]) or by setting
the LAPACK_SRC environment variable.
return getattr(self, ‘calc_info{}’.format(name))()
INFO: NOT AVAILABLE
INFO:
INFO: numpy_linalg_lapack_lite:
INFO: FOUND:
INFO: language = c
INFO: define_macros = [(‘HAVE_BLAS_ILP64’, None), (‘BLAS_SYMBOL_SUFFIX’, '64
’)]
INFO:
Warning: attempted relative import with no known parent package
C:\Users\NP\AppData\Local\Temp\pip-build-env-orw5mkwf\overlay\Lib\site-packages\setuptools_distutils\dist.py:275: UserWarning: Unknown distribution option: ‘define_macros’
warnings.warn(msg)
running bdist_wheel
running build
running config_cc
INFO: unifing config_cc, config, build_clib, build_ext, build commands --compiler options
running config_fc
INFO: unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
running build_src
INFO: build_src
INFO: building py_modules sources
creating build
creating build\src.win-amd64-3.12
creating build\src.win-amd64-3.12\numpy
creating build\src.win-amd64-3.12\numpy\distutils
INFO: building library “npymath” sources
error: Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft C++ Build Tools”: Microsoft C++ Build Tools - Visual Studio
[end of output]

    note: This error originates from a subprocess, and is likely not a problem with pip.
    ERROR: Failed building wheel for numpy
  Failed to build numpy
  ERROR: Could not build wheels for numpy, which is required to install pyproject.toml-based projects
  [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
error: subprocess-exited-with-error

× pip subprocess to install build dependencies did not run successfully.
│ exit code: 1
╰─> See above for output.

note: This error originates from a subprocess, and is likely not a problem with pip.

Hi there,

Thanks for sharing your question with the community! Check out our guidelines on how to post an effective question here – please edit your post to format your code properly and include a code snippet so we can try to reproduce the issue.