[installation] troubles installing scipy on M1 Mac with python 3.10
hi, I am using a Mac book air M1, Where is installed Python 3.10. I am not able to install SciPy with the command python3 -m pip install scipy That give me this error: Collecting scipy Using cached scipy-1.6.1.tar.gz (27.3 MB) Installing build dependencies ... done Getting requirements to build wheel ... done Preparing wheel metadata (pyproject.toml) ... error ERROR: Command errored out with exit status 1: command: /Library/Frameworks/Python.framework/Versions/3.10/bin/python3 /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py prepare_metadata_for_build_wheel /var/folders/n0/r8n34lk526q8h3g5zp2t0mvh0000gn/T/tmpycf4rz1z cwd: /private/var/folders/n0/r8n34lk526q8h3g5zp2t0mvh0000gn/T/pip-install-16fimo5m/scipy_a848fbf1084441eb9c80507d478e1152 Complete output (104 lines): setup.py:461: UserWarning: Unrecognized setuptools command ('dist_info --egg-base /private/var/folders/n0/r8n34lk526q8h3g5zp2t0mvh0000gn/T/pip-modern-metadata-c3fs2ro3'), proceeding with generating Cython sources and expanding templates warnings.warn("Unrecognized setuptools command ('{}'), proceeding with " Running from SciPy source directory. lapack_opt_info: lapack_mkl_info: customize UnixCCompiler libraries mkl_rt not found in ['/Library/Frameworks/Python.framework/Versions/3.10/lib', '/usr/lib'] NOT AVAILABLE openblas_lapack_info: libraries openblas not found in ['/Library/Frameworks/Python.framework/Versions/3.10/lib', '/usr/lib'] NOT AVAILABLE openblas_clapack_info: libraries openblas,lapack not found in ['/Library/Frameworks/Python.framework/Versions/3.10/lib', '/usr/lib'] NOT AVAILABLE flame_info: libraries flame not found in ['/Library/Frameworks/Python.framework/Versions/3.10/lib', '/usr/lib'] NOT AVAILABLE accelerate_info: NOT AVAILABLE atlas_3_10_threads_info: Setting PTATLAS=ATLAS libraries lapack_atlas not found in /Library/Frameworks/Python.framework/Versions/3.10/lib libraries tatlas,tatlas not found in /Library/Frameworks/Python.framework/Versions/3.10/lib libraries lapack_atlas not found in /usr/lib libraries tatlas,tatlas not found in /usr/lib <class 'numpy.distutils.system_info.atlas_3_10_threads_info'> NOT AVAILABLE atlas_3_10_info: libraries lapack_atlas not found in /Library/Frameworks/Python.framework/Versions/3.10/lib libraries satlas,satlas not found in /Library/Frameworks/Python.framework/Versions/3.10/lib libraries lapack_atlas not found in /usr/lib libraries satlas,satlas not found in /usr/lib <class 'numpy.distutils.system_info.atlas_3_10_info'> NOT AVAILABLE atlas_threads_info: Setting PTATLAS=ATLAS libraries lapack_atlas not found in /Library/Frameworks/Python.framework/Versions/3.10/lib libraries ptf77blas,ptcblas,atlas not found in /Library/Frameworks/Python.framework/Versions/3.10/lib libraries lapack_atlas not found in /usr/lib libraries ptf77blas,ptcblas,atlas not found in /usr/lib <class 'numpy.distutils.system_info.atlas_threads_info'> NOT AVAILABLE atlas_info: libraries lapack_atlas not found in /Library/Frameworks/Python.framework/Versions/3.10/lib libraries f77blas,cblas,atlas not found in /Library/Frameworks/Python.framework/Versions/3.10/lib libraries lapack_atlas not found in /usr/lib libraries f77blas,cblas,atlas not found in /usr/lib <class 'numpy.distutils.system_info.atlas_info'> NOT AVAILABLE lapack_info: libraries lapack not found in ['/Library/Frameworks/Python.framework/Versions/3.10/lib', '/usr/lib'] NOT AVAILABLE /private/var/folders/n0/r8n34lk526q8h3g5zp2t0mvh0000gn/T/pip-build-env-pk9zlbp7/overlay/lib/python3.10/site-packages/numpy/distutils/system_info.py:1858: UserWarning: Lapack (http://www.netlib.org/lapack/) 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))() lapack_src_info: NOT AVAILABLE /private/var/folders/n0/r8n34lk526q8h3g5zp2t0mvh0000gn/T/pip-build-env-pk9zlbp7/overlay/lib/python3.10/site-packages/numpy/distutils/system_info.py:1858: UserWarning: Lapack (http://www.netlib.org/lapack/) 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))() NOT AVAILABLE Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 349, in <module> main() File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 331, in main json_out['return_val'] = hook(**hook_input['kwargs']) File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 151, in prepare_metadata_for_build_wheel return hook(metadata_directory, config_settings) File "/private/var/folders/n0/r8n34lk526q8h3g5zp2t0mvh0000gn/T/pip-build-env-pk9zlbp7/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 161, in prepare_metadata_for_build_wheel self.run_setup() File "/private/var/folders/n0/r8n34lk526q8h3g5zp2t0mvh0000gn/T/pip-build-env-pk9zlbp7/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 253, in run_setup super(_BuildMetaLegacyBackend, File "/private/var/folders/n0/r8n34lk526q8h3g5zp2t0mvh0000gn/T/pip-build-env-pk9zlbp7/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 145, in run_setup exec(compile(code, __file__, 'exec'), locals()) File "setup.py", line 588, in <module> setup_package() File "setup.py", line 584, in setup_package setup(**metadata) File "/private/var/folders/n0/r8n34lk526q8h3g5zp2t0mvh0000gn/T/pip-build-env-pk9zlbp7/overlay/lib/python3.10/site-packages/numpy/distutils/core.py", line 135, in setup config = configuration() File "setup.py", line 499, in configuration raise NotFoundError(msg) numpy.distutils.system_info.NotFoundError: No BLAS/LAPACK libraries found. Note: Accelerate is no longer supported. To build Scipy from sources, BLAS & LAPACK libraries need to be installed. See site.cfg.example in the Scipy source directory and https://docs.scipy.org/doc/scipy/reference/building/index.html for details. ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/26/68/84dbe18583e79e56e4cee8d00232a8... (from https://pypi.org/simple/scipy/) (requires-python:>=3.7). Command errored out with exit status 1: /Library/Frameworks/Python.framework/Versions/3.10/bin/python3 /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py prepare_metadata_for_build_wheel /var/folders/n0/r8n34lk526q8h3g5zp2t0mvh0000gn/T/tmpycf4rz1z Check the logs for full command output. Using cached scipy-1.6.0.tar.gz (27.3 MB) Installing build dependencies ... -^Z I also tried to install scipy from source, with the commands: git clone https://github.com/scipy/scipy.git cd scipy python3 setup.py build but also here it give me an error. How can I achieve the installation of scipy? Thanks
On Wed, Oct 13, 2021 at 9:18 AM <lorenzo.barsotti@hotmail.com> wrote:
hi, I am using a Mac book air M1, Where is installed Python 3.10. I am not able to install SciPy with the command
python3 -m pip install scipy
Please install from the SciPy master branch, until the next release comes out. 1.7.1 or earlier do not support Python 3.10 or macOS arm64. Ralf
That give me this error:
Collecting scipy Using cached scipy-1.6.1.tar.gz (27.3 MB) Installing build dependencies ... done Getting requirements to build wheel ... done Preparing wheel metadata (pyproject.toml) ... error ERROR: Command errored out with exit status 1: command: /Library/Frameworks/Python.framework/Versions/3.10/bin/python3 /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py prepare_metadata_for_build_wheel /var/folders/n0/r8n34lk526q8h3g5zp2t0mvh0000gn/T/tmpycf4rz1z cwd: /private/var/folders/n0/r8n34lk526q8h3g5zp2t0mvh0000gn/T/pip-install-16fimo5m/scipy_a848fbf1084441eb9c80507d478e1152 Complete output (104 lines): setup.py:461: UserWarning: Unrecognized setuptools command ('dist_info --egg-base /private/var/folders/n0/r8n34lk526q8h3g5zp2t0mvh0000gn/T/pip-modern-metadata-c3fs2ro3'), proceeding with generating Cython sources and expanding templates warnings.warn("Unrecognized setuptools command ('{}'), proceeding with " Running from SciPy source directory. lapack_opt_info: lapack_mkl_info: customize UnixCCompiler libraries mkl_rt not found in ['/Library/Frameworks/Python.framework/Versions/3.10/lib', '/usr/lib'] NOT AVAILABLE
openblas_lapack_info: libraries openblas not found in ['/Library/Frameworks/Python.framework/Versions/3.10/lib', '/usr/lib'] NOT AVAILABLE
openblas_clapack_info: libraries openblas,lapack not found in ['/Library/Frameworks/Python.framework/Versions/3.10/lib', '/usr/lib'] NOT AVAILABLE
flame_info: libraries flame not found in ['/Library/Frameworks/Python.framework/Versions/3.10/lib', '/usr/lib'] NOT AVAILABLE
accelerate_info: NOT AVAILABLE
atlas_3_10_threads_info: Setting PTATLAS=ATLAS libraries lapack_atlas not found in /Library/Frameworks/Python.framework/Versions/3.10/lib libraries tatlas,tatlas not found in /Library/Frameworks/Python.framework/Versions/3.10/lib libraries lapack_atlas not found in /usr/lib libraries tatlas,tatlas not found in /usr/lib <class 'numpy.distutils.system_info.atlas_3_10_threads_info'> NOT AVAILABLE
atlas_3_10_info: libraries lapack_atlas not found in /Library/Frameworks/Python.framework/Versions/3.10/lib libraries satlas,satlas not found in /Library/Frameworks/Python.framework/Versions/3.10/lib libraries lapack_atlas not found in /usr/lib libraries satlas,satlas not found in /usr/lib <class 'numpy.distutils.system_info.atlas_3_10_info'> NOT AVAILABLE
atlas_threads_info: Setting PTATLAS=ATLAS libraries lapack_atlas not found in /Library/Frameworks/Python.framework/Versions/3.10/lib libraries ptf77blas,ptcblas,atlas not found in /Library/Frameworks/Python.framework/Versions/3.10/lib libraries lapack_atlas not found in /usr/lib libraries ptf77blas,ptcblas,atlas not found in /usr/lib <class 'numpy.distutils.system_info.atlas_threads_info'> NOT AVAILABLE
atlas_info: libraries lapack_atlas not found in /Library/Frameworks/Python.framework/Versions/3.10/lib libraries f77blas,cblas,atlas not found in /Library/Frameworks/Python.framework/Versions/3.10/lib libraries lapack_atlas not found in /usr/lib libraries f77blas,cblas,atlas not found in /usr/lib <class 'numpy.distutils.system_info.atlas_info'> NOT AVAILABLE
lapack_info: libraries lapack not found in ['/Library/Frameworks/Python.framework/Versions/3.10/lib', '/usr/lib'] NOT AVAILABLE
/private/var/folders/n0/r8n34lk526q8h3g5zp2t0mvh0000gn/T/pip-build-env-pk9zlbp7/overlay/lib/python3.10/site-packages/numpy/distutils/system_info.py:1858: UserWarning: Lapack (http://www.netlib.org/lapack/) 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))() lapack_src_info: NOT AVAILABLE
/private/var/folders/n0/r8n34lk526q8h3g5zp2t0mvh0000gn/T/pip-build-env-pk9zlbp7/overlay/lib/python3.10/site-packages/numpy/distutils/system_info.py:1858: UserWarning: Lapack (http://www.netlib.org/lapack/) 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))() NOT AVAILABLE
Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 349, in <module> main() File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 331, in main json_out['return_val'] = hook(**hook_input['kwargs']) File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 151, in prepare_metadata_for_build_wheel return hook(metadata_directory, config_settings) File "/private/var/folders/n0/r8n34lk526q8h3g5zp2t0mvh0000gn/T/pip-build-env-pk9zlbp7/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 161, in prepare_metadata_for_build_wheel self.run_setup() File "/private/var/folders/n0/r8n34lk526q8h3g5zp2t0mvh0000gn/T/pip-build-env-pk9zlbp7/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 253, in run_setup super(_BuildMetaLegacyBackend, File "/private/var/folders/n0/r8n34lk526q8h3g5zp2t0mvh0000gn/T/pip-build-env-pk9zlbp7/overlay/lib/python3.10/site-packages/setuptools/build_meta.py", line 145, in run_setup exec(compile(code, __file__, 'exec'), locals()) File "setup.py", line 588, in <module> setup_package() File "setup.py", line 584, in setup_package setup(**metadata) File "/private/var/folders/n0/r8n34lk526q8h3g5zp2t0mvh0000gn/T/pip-build-env-pk9zlbp7/overlay/lib/python3.10/site-packages/numpy/distutils/core.py", line 135, in setup config = configuration() File "setup.py", line 499, in configuration raise NotFoundError(msg) numpy.distutils.system_info.NotFoundError: No BLAS/LAPACK libraries found. Note: Accelerate is no longer supported. To build Scipy from sources, BLAS & LAPACK libraries need to be installed. See site.cfg.example in the Scipy source directory and https://docs.scipy.org/doc/scipy/reference/building/index.html for details. ---------------------------------------- WARNING: Discarding https://files.pythonhosted.org/packages/26/68/84dbe18583e79e56e4cee8d00232a8... (from https://pypi.org/simple/scipy/) (requires-python:>=3.7). Command errored out with exit status 1: /Library/Frameworks/Python.framework/Versions/3.10/bin/python3 /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py prepare_metadata_for_build_wheel /var/folders/n0/r8n34lk526q8h3g5zp2t0mvh0000gn/T/tmpycf4rz1z Check the logs for full command output. Using cached scipy-1.6.0.tar.gz (27.3 MB) Installing build dependencies ... -^Z
I also tried to install scipy from source, with the commands:
git clone https://github.com/scipy/scipy.git cd scipy python3 setup.py build
but also here it give me an error.
How can I achieve the installation of scipy? Thanks _______________________________________________ SciPy-User mailing list -- scipy-user@python.org To unsubscribe send an email to scipy-user-leave@python.org https://mail.python.org/mailman3/lists/scipy-user.python.org/ Member address: ralf.gommers@gmail.com
participants (2)
-
lorenzo.barsotti@hotmail.com
-
Ralf Gommers