Here is the error message I get in the terminal where it fails to build Aliphysics:
==> Building Python-modules@1.0
==> Python-modules is being built (use --debug for full output): failed
ERROR: Error while executing /Users/josey/alice/sw/SPECS/osx_x86-64/Python-modules/1.0-local1/build.sh on `joseys-mbp.lan’.
ERROR: Log can be found in /Users/josey/alice/sw/BUILD/Python-modules-latest/log
ERROR: Please upload it to CERNBox/Dropbox if you intend to request support.
ERROR: Build directory is /Users/josey/alice/sw/BUILD/Python-modules-latest/Python-modules.
And here is the first part of the log, it’s too long so I’ll try to post the rest in the comments:
++ ‘[’ -n ‘’ ‘]’
++ unset PYTHONPATH
++ PYTHON_MODULES_INSTALLROOT=/Users/josey/alice/sw/INSTALLROOT/24270729fbf8df151567cd0ce72895d3c8631397/osx_x86-64/Python-modules/1.0-local1/share/python-modules
++ case $ARCHITECTURE in
++ python3 -m venv /Users/josey/alice/sw/INSTALLROOT/24270729fbf8df151567cd0ce72895d3c8631397/osx_x86-64/Python-modules/1.0-local1/share/python-modules
++ . /Users/josey/alice/sw/INSTALLROOT/24270729fbf8df151567cd0ce72895d3c8631397/osx_x86-64/Python-modules/1.0-local1/share/python-modules/bin/activate
+++ deactivate nondestructive
+++ ‘[’ -n ‘’ ‘]’
+++ ‘[’ -n ‘’ ‘]’
+++ ‘[’ -n /bin/bash -o -n ‘’ ‘]’
+++ hash -r
+++ ‘[’ -n ‘’ ‘]’
+++ unset VIRTUAL_ENV
+++ unset VIRTUAL_ENV_PROMPT
+++ ‘[’ ‘!’ nondestructive = nondestructive ‘]’
+++ VIRTUAL_ENV=/Users/josey/alice/sw/INSTALLROOT/24270729fbf8df151567cd0ce72895d3c8631397/osx_x86-64/Python-modules/1.0-local1/share/python-modules
+++ export VIRTUAL_ENV
+++ _OLD_VIRTUAL_PATH=/Users/josey/alice/sw/wrapper-scripts:/Users/josey/alice/sw/osx_x86-64/Python-modules-list/1.0-local1/bin:/Users/josey/alice/sw/osx_x86-64/curl/7.70.0-local1/bin:/Users/josey/alice/sw/osx_x86-64/alibuild-recipe-tools/0.2.3-local1/bin:/Users/josey/alice/sw/osx_x86-64/defaults-release/v1-local1/bin:/Users/josey/alice/sw/wrapper-scripts:/usr/local/bin:/usr/local/sbin:/usr/local/opt/gettext/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin
+++ PATH=/Users/josey/alice/sw/INSTALLROOT/24270729fbf8df151567cd0ce72895d3c8631397/osx_x86-64/Python-modules/1.0-local1/share/python-modules/bin:/Users/josey/alice/sw/wrapper-scripts:/Users/josey/alice/sw/osx_x86-64/Python-modules-list/1.0-local1/bin:/Users/josey/alice/sw/osx_x86-64/curl/7.70.0-local1/bin:/Users/josey/alice/sw/osx_x86-64/alibuild-recipe-tools/0.2.3-local1/bin:/Users/josey/alice/sw/osx_x86-64/defaults-release/v1-local1/bin:/Users/josey/alice/sw/wrapper-scripts:/usr/local/bin:/usr/local/sbin:/usr/local/opt/gettext/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin
+++ export PATH
+++ ‘[’ -n ‘’ ‘]’
+++ ‘[’ -z ‘’ ‘]’
+++ _OLD_VIRTUAL_PS1=
+++ PS1=‘(python-modules) ’
+++ export PS1
+++ VIRTUAL_ENV_PROMPT=’(python-modules) ’
+++ export VIRTUAL_ENV_PROMPT
+++ ‘[’ -n /bin/bash -o -n ‘’ ‘]’
+++ hash -r
+++ python3 -c ‘import distutils.sysconfig; print(distutils.sysconfig.get_python_version())’
++ pyver=3.11
++ echo 'pip==23.0.1
setuptools==65.5.1
wheel==0.40.0
’
++ tr ‘[:space:]’ ‘\n’
++ case $ARCHITECTURE in
++ echo 'requests==2.27.1
ipykernel==5.1.0
ipython==7.4.0
ipywidgets==7.4.2
metakernel==0.20.14
mock==2.0.0
notebook==5.7.8
scons==4.1.0
’
++ tr -s ‘[:space:]’ ‘\n’
++ this_pyver_requirements_var=PIP311_REQUIREMENTS
++ this_pyver_arch_requirements_var=PIP311_REQUIREMENTS_osx_x86_64
++ echo 'PyYAML==6.0.1
psutil==5.9.4
uproot==4.1.0
numpy==1.23.4
scipy==1.9.3
Cython==0.29.21
seaborn==0.11.0
scikit-learn==0.24.1
sklearn-evaluation==0.8.1
Keras==2.4.3
xgboost==1.2.0
dryable==1.0.5
responses==0.10.6
pandas==1.1.5
’
++ python3 -m pip install -IU -r base-requirements.txt
Collecting pip==23.0.1 (from -r base-requirements.txt (line 1))
Downloading pip-23.0.1-py3-none-any.whl (2.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 4.6 MB/s eta 0:00:00
Collecting setuptools==65.5.1 (from -r base-requirements.txt (line 2))
Downloading setuptools-65.5.1-py3-none-any.whl (1.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 7.8 MB/s eta 0:00:00
Collecting wheel==0.40.0 (from -r base-requirements.txt (line 3))
Using cached wheel-0.40.0-py3-none-any.whl (64 kB)
Installing collected packages: wheel, setuptools, pip
Successfully installed pip-23.0.1 setuptools-68.0.0 wheel-0.40.0
[notice] A new release of pip is available: 23.0.1 → 23.2.1
[notice] To update, run: pip install --upgrade pip
++ python3 -m pip install -IU numpy
Collecting numpy
Downloading numpy-1.25.2-cp311-cp311-macosx_10_9_x86_64.whl (20.8 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 20.8/20.8 MB 15.2 MB/s eta 0:00:00
Installing collected packages: numpy
Successfully installed numpy-1.25.2
[notice] A new release of pip is available: 23.0.1 → 23.2.1
[notice] To update, run: pip install --upgrade pip
++ python3 -m pip install -IU -r requirements.txt
Collecting requests==2.27.1
Downloading requests-2.27.1-py2.py3-none-any.whl (63 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 63.1/63.1 kB 779.1 kB/s eta 0:00:00
Collecting ipykernel==5.1.0
Using cached ipykernel-5.1.0-py3-none-any.whl (113 kB)
Collecting ipython==7.4.0
Using cached ipython-7.4.0-py3-none-any.whl (769 kB)
Collecting ipywidgets==7.4.2
Using cached ipywidgets-7.4.2-py2.py3-none-any.whl (111 kB)
Collecting metakernel==0.20.14
Using cached metakernel-0.20.14-py2.py3-none-any.whl (100 kB)
Collecting mock==2.0.0
Using cached mock-2.0.0-py2.py3-none-any.whl (56 kB)
Collecting notebook==5.7.8
Using cached notebook-5.7.8-py2.py3-none-any.whl (9.0 MB)
Collecting scons==4.1.0
Using cached SCons-4.1.0-py3-none-any.whl (4.1 MB)
Collecting PyYAML==6.0.1
Downloading PyYAML-6.0.1-cp311-cp311-macosx_10_9_x86_64.whl (187 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 187.9/187.9 kB 2.7 MB/s eta 0:00:00
Collecting psutil==5.9.4
Downloading psutil-5.9.4-cp36-abi3-macosx_10_9_x86_64.whl (243 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 243.5/243.5 kB 5.6 MB/s eta 0:00:00
Collecting uproot==4.1.0
Using cached uproot-4.1.0-py2.py3-none-any.whl (287 kB)
Collecting numpy==1.23.4
Downloading numpy-1.23.4-cp311-cp311-macosx_10_9_x86_64.whl (18.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 18.1/18.1 MB 16.0 MB/s eta 0:00:00
Collecting scipy==1.9.3
Downloading scipy-1.9.3-cp311-cp311-macosx_10_9_x86_64.whl (34.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 34.2/34.2 MB 15.0 MB/s eta 0:00:00
Collecting Cython==0.29.21
Using cached Cython-0.29.21-py2.py3-none-any.whl (974 kB)
Collecting seaborn==0.11.0
Using cached seaborn-0.11.0-py3-none-any.whl (283 kB)
Collecting scikit-learn==0.24.1
Downloading scikit-learn-0.24.1.tar.gz (7.4 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.4/7.4 MB 15.6 MB/s eta 0:00:00
Installing build dependencies: started
Installing build dependencies: finished with status ‘done’
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status ‘done’
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status ‘done’
Collecting sklearn-evaluation==0.8.1
Downloading sklearn_evaluation-0.8.1-py3-none-any.whl (59 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 59.8/59.8 kB 1.6 MB/s eta 0:00:00
Collecting Keras==2.4.3
Using cached Keras-2.4.3-py2.py3-none-any.whl (36 kB)
Collecting xgboost==1.2.0
Using cached xgboost-1.2.0-py3-none-macosx_10_13_x86_64.macosx_10_14_x86_64.macosx_10_15_x86_64.whl (1.2 MB)
Collecting dryable==1.0.5
Using cached dryable-1.0.5-py3-none-any.whl (2.7 kB)
Collecting responses==0.10.6
Using cached responses-0.10.6-py2.py3-none-any.whl (13 kB)
Collecting pandas==1.1.5
Downloading pandas-1.1.5.tar.gz (5.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.2/5.2 MB 1.2 MB/s eta 0:00:00
Installing build dependencies: started
Installing build dependencies: finished with status ‘done’
Getting requirements to build wheel: started
Getting requirements to build wheel: still running…
Getting requirements to build wheel: finished with status ‘done’
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status ‘done’
Collecting urllib3<1.27,>=1.21.1
Downloading urllib3-1.26.16-py2.py3-none-any.whl (143 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.1/143.1 kB 4.2 MB/s eta 0:00:00
Collecting certifi>=2017.4.17
Downloading certifi-2023.7.22-py3-none-any.whl (158 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 158.3/158.3 kB 5.0 MB/s eta 0:00:00
Collecting charset-normalizer~=2.0.0
Downloading charset_normalizer-2.0.12-py3-none-any.whl (39 kB)
Collecting idna<4,>=2.5
Downloading idna-3.4-py3-none-any.whl (61 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.5/61.5 kB 1.9 MB/s eta 0:00:00
Collecting traitlets>=4.1.0
Downloading traitlets-5.9.0-py3-none-any.whl (117 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 117.4/117.4 kB 3.8 MB/s eta 0:00:00
Collecting jupyter-client
Downloading jupyter_client-8.3.0-py3-none-any.whl (103 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 103.2/103.2 kB 3.2 MB/s eta 0:00:00
Collecting tornado>=4.2
Downloading tornado-6.3.2-cp38-abi3-macosx_10_9_x86_64.whl (422 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 422.6/422.6 kB 9.5 MB/s eta 0:00:00
Collecting setuptools>=18.5
Using cached setuptools-68.0.0-py3-none-any.whl (804 kB)
Collecting jedi>=0.10
Downloading jedi-0.19.0-py2.py3-none-any.whl (1.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 13.2 MB/s eta 0:00:00
Collecting decorator
Using cached decorator-5.1.1-py3-none-any.whl (9.1 kB)
Collecting pickleshare
Using cached pickleshare-0.7.5-py2.py3-none-any.whl (6.9 kB)
Collecting prompt-toolkit<2.1.0,>=2.0.0
Using cached prompt_toolkit-2.0.10-py3-none-any.whl (340 kB)
Collecting pygments
Downloading Pygments-2.15.1-py3-none-any.whl (1.1 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 13.0 MB/s eta 0:00:00
Collecting backcall
Using cached backcall-0.2.0-py2.py3-none-any.whl (11 kB)
Collecting pexpect
Using cached pexpect-4.8.0-py2.py3-none-any.whl (59 kB)
Collecting appnope
Downloading appnope-0.1.3-py2.py3-none-any.whl (4.4 kB)
Collecting nbformat>=4.2.0
Downloading nbformat-5.9.2-py3-none-any.whl (77 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 77.6/77.6 kB 2.8 MB/s eta 0:00:00
Collecting widgetsnbextension~=3.4.0
Using cached widgetsnbextension-3.4.2-py2.py3-none-any.whl (2.2 MB)
Collecting pbr>=0.11
Downloading pbr-5.11.1-py2.py3-none-any.whl (112 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 112.7/112.7 kB 4.3 MB/s eta 0:00:00
Collecting six>=1.9
Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting jinja2
Downloading Jinja2-3.1.2-py3-none-any.whl (133 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.1/133.1 kB 4.9 MB/s eta 0:00:00
Collecting pyzmq>=17
Downloading pyzmq-25.1.0-cp311-cp311-macosx_10_15_universal2.whl (1.8 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 14.1 MB/s eta 0:00:00
Collecting ipython-genutils
Using cached ipython_genutils-0.2.0-py2.py3-none-any.whl (26 kB)
Collecting jupyter-core>=4.4.0
Downloading jupyter_core-5.3.1-py3-none-any.whl (93 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.7/93.7 kB 3.4 MB/s eta 0:00:00
Collecting nbconvert
Downloading nbconvert-7.7.3-py3-none-any.whl (254 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 254.7/254.7 kB 6.7 MB/s eta 0:00:00
Collecting Send2Trash
Downloading Send2Trash-1.8.2-py3-none-any.whl (18 kB)
Collecting terminado>=0.8.1
Downloading terminado-0.17.1-py3-none-any.whl (17 kB)
Collecting prometheus-client
Downloading prometheus_client-0.17.1-py3-none-any.whl (60 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.6/60.6 kB 2.2 MB/s eta 0:00:00
Collecting matplotlib>=2.2
Downloading matplotlib-3.7.2-cp311-cp311-macosx_10_12_x86_64.whl (7.4 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.4/7.4 MB 16.1 MB/s eta 0:00:00
Collecting joblib>=0.11
Downloading joblib-1.3.1-py3-none-any.whl (301 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 302.0/302.0 kB 7.1 MB/s eta 0:00:00
Collecting threadpoolctl>=2.0.0
Downloading threadpoolctl-3.2.0-py3-none-any.whl (15 kB)
Collecting ploomber-core>=0.0.4
Downloading ploomber_core-0.2.13-py3-none-any.whl (21 kB)
Collecting tabulate
Downloading tabulate-0.9.0-py3-none-any.whl (35 kB)
Collecting mistune
Downloading mistune-3.0.1-py3-none-any.whl (47 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.0/48.0 kB 1.4 MB/s eta 0:00:00
Collecting black
Downloading black-23.7.0-cp311-cp311-macosx_10_16_x86_64.whl (1.5 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 13.7 MB/s eta 0:00:00
Collecting parso
Using cached parso-0.8.3-py2.py3-none-any.whl (100 kB)
Collecting h5py
Downloading h5py-3.9.0-cp311-cp311-macosx_10_9_x86_64.whl (3.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.2/3.2 MB 12.5 MB/s eta 0:00:00
Collecting python-dateutil>=2.7.3
Using cached python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
Collecting pytz>=2017.2
Downloading pytz-2023.3-py2.py3-none-any.whl (502 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 502.3/502.3 kB 8.9 MB/s eta 0:00:00
Collecting platformdirs>=2.5
Downloading platformdirs-3.10.0-py3-none-any.whl (17 kB)
Collecting contourpy>=1.0.1
Downloading contourpy-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl (243 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 243.5/243.5 kB 5.7 MB/s eta 0:00:00
Collecting cycler>=0.10
Using cached cycler-0.11.0-py3-none-any.whl (6.4 kB)
Collecting fonttools>=4.22.0
Downloading fonttools-4.42.0-cp311-cp311-macosx_10_9_x86_64.whl (2.2 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.2/2.2 MB 14.0 MB/s eta 0:00:00
Collecting kiwisolver>=1.0.1
Downloading kiwisolver-1.4.4-cp311-cp311-macosx_10_9_x86_64.whl (65 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.5/65.5 kB 2.2 MB/s eta 0:00:00
Collecting packaging>=20.0
Downloading packaging-23.1-py3-none-any.whl (48 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.9/48.9 kB 1.3 MB/s eta 0:00:00
Collecting pillow>=6.2.0
Downloading Pillow-10.0.0-cp311-cp311-macosx_10_10_x86_64.whl (3.4 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.4/3.4 MB 14.1 MB/s eta 0:00:00
Collecting pyparsing<3.1,>=2.3.1
Downloading pyparsing-3.0.9-py3-none-any.whl (98 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.3/98.3 kB 3.1 MB/s eta 0:00:00
Collecting fastjsonschema
Downloading fastjsonschema-2.18.0-py3-none-any.whl (23 kB)
Collecting jsonschema>=2.6
Downloading jsonschema-4.18.6-py3-none-any.whl (83 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 83.2/83.2 kB 2.5 MB/s eta 0:00:00
Collecting ptyprocess>=0.5
Using cached ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB)
Collecting click
Downloading click-8.1.6-py3-none-any.whl (97 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 97.9/97.9 kB 3.2 MB/s eta 0:00:00
Collecting posthog
Downloading posthog-3.0.1-py2.py3-none-any.whl (37 kB)
Collecting wcwidth
Downloading wcwidth-0.2.6-py2.py3-none-any.whl (29 kB)
Collecting mypy-extensions>=0.4.3
Downloading mypy_extensions-1.0.0-py3-none-any.whl (4.7 kB)
Collecting pathspec>=0.9.0
Downloading pathspec-0.11.2-py3-none-any.whl (29 kB)
Collecting MarkupSafe>=2.0
Downloading MarkupSafe-2.1.3-cp311-cp311-macosx_10_9_x86_64.whl (13 kB)
Collecting beautifulsoup4
Downloading beautifulsoup4-4.12.2-py3-none-any.whl (142 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 143.0/143.0 kB 4.2 MB/s eta 0:00:00
Collecting bleach!=5.0.0
Downloading bleach-6.0.0-py3-none-any.whl (162 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 162.5/162.5 kB 5.0 MB/s eta 0:00:00
Collecting defusedxml
Using cached defusedxml-0.7.1-py2.py3-none-any.whl (25 kB)
Collecting jupyterlab-pygments
Downloading jupyterlab_pygments-0.2.2-py2.py3-none-any.whl (21 kB)
Collecting nbclient>=0.5.0
Downloading nbclient-0.8.0-py3-none-any.whl (73 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 73.1/73.1 kB 2.3 MB/s eta 0:00:00
Collecting pandocfilters>=1.4.1
Using cached pandocfilters-1.5.0-py2.py3-none-any.whl (8.7 kB)
Collecting tinycss2
Downloading tinycss2-1.2.1-py3-none-any.whl (21 kB)
Collecting webencodings
Using cached webencodings-0.5.1-py2.py3-none-any.whl (11 kB)
Collecting attrs>=22.2.0
Downloading attrs-23.1.0-py3-none-any.whl (61 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.2/61.2 kB 1.7 MB/s eta 0:00:00
Collecting jsonschema-specifications>=2023.03.6
Downloading jsonschema_specifications-2023.7.1-py3-none-any.whl (17 kB)
Collecting referencing>=0.28.4
Downloading referencing-0.30.0-py3-none-any.whl (25 kB)
Collecting rpds-py>=0.7.1
Downloading rpds_py-0.9.2-cp311-cp311-macosx_10_7_x86_64.whl (311 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 311.9/311.9 kB 7.0 MB/s eta 0:00:00
Collecting soupsieve>1.2
Downloading soupsieve-2.4.1-py3-none-any.whl (36 kB)
Collecting monotonic>=1.5
Downloading monotonic-1.6-py2.py3-none-any.whl (8.2 kB)
Collecting backoff>=1.10.0
Downloading backoff-2.2.1-py3-none-any.whl (15 kB)
Building wheels for collected packages: scikit-learn, pandas
Building wheel for scikit-learn (pyproject.toml): started
Building wheel for scikit-learn (pyproject.toml): finished with status ‘error’
error: subprocess-exited-with-error
× Building wheel for scikit-learn (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [844 lines of output]
:17: DeprecationWarning: pkg_resources is deprecated as an API. See Package Discovery and Resource Access using pkg_resources - setuptools 68.0.0.post20230807 documentation
Partial import of sklearn during the build process.
:116: DeprecationWarning:
`numpy.distutils` is deprecated since NumPy 1.23.0, as a result
of the deprecation of `distutils` itself. It will be removed for
Python >= 3.12. For older Python versions it will remain present.
It is recommended to use `setuptools < 60.0` for those Python versions.
For more details, see:
https://numpy.org/devdocs/reference/distutils_status_migration.html
INFO: C compiler: clang -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -fPIC -O2
INFO: compile options: '-c'
INFO: clang: test_program.c
INFO: clang objects/test_program.o -o test_program
INFO: C compiler: clang -Wsign-compare -Wunreachable-code -fno-common -dynamic -DNDEBUG -g -fwrapv -O3 -Wall -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX11.sdk -fPIC -O2
INFO: compile options: '-c'
extra options: '-fopenmp'
INFO: clang: test_program.c
clang: error: unsupported option '-fopenmp'
/private/var/folders/h2/0gts9qhs5bg7w568vwbdz0k40000gq/T/pip-install-1w2bl54d/scikit-learn_beee8e687cae43b4b13d0f87625cf3aa/sklearn/_build_utils/openmp_helpers.py:120: UserWarning:
***********
* WARNING *
***********
It seems that scikit-learn cannot be built with OpenMP.
- Make sure you have followed the installation instructions:
https://scikit-learn.org/dev/developers/advanced_installation.html
- If your compiler supports OpenMP but you still see this
message, please submit a bug report at:
https://github.com/scikit-learn/scikit-learn/issues
- The build will continue with OpenMP-based parallelism
disabled. Note however that some estimators will run in
sequential mode instead of leveraging thread-based
parallelism.
***
warnings.warn(message)
Compiling sklearn/__check_build/_check_build.pyx because it changed.
Compiling sklearn/preprocessing/_csr_polynomial_expansion.pyx because it changed.
Compiling sklearn/cluster/_dbscan_inner.pyx because it changed.
Compiling sklearn/cluster/_hierarchical_fast.pyx because it changed.
Compiling sklearn/cluster/_k_means_fast.pyx because it changed.
Compiling sklearn/cluster/_k_means_lloyd.pyx because it changed.
Compiling sklearn/cluster/_k_means_elkan.pyx because it changed.
Compiling sklearn/datasets/_svmlight_format_fast.pyx because it changed.
Compiling sklearn/decomposition/_online_lda_fast.pyx because it changed.
Compiling sklearn/decomposition/_cdnmf_fast.pyx because it changed.
Compiling sklearn/ensemble/_gradient_boosting.pyx because it changed.
Compiling sklearn/ensemble/_hist_gradient_boosting/_gradient_boosting.pyx because it changed.
Compiling sklearn/ensemble/_hist_gradient_boosting/histogram.pyx because it changed.
Compiling sklearn/ensemble/_hist_gradient_boosting/splitting.pyx because it changed.
Compiling sklearn/ensemble/_hist_gradient_boosting/_binning.pyx because it changed.
Compiling sklearn/ensemble/_hist_gradient_boosting/_predictor.pyx because it changed.
Compiling sklearn/ensemble/_hist_gradient_boosting/_loss.pyx because it changed.
Compiling sklearn/ensemble/_hist_gradient_boosting/_bitset.pyx because it changed.
Compiling sklearn/ensemble/_hist_gradient_boosting/common.pyx because it changed.
Compiling sklearn/ensemble/_hist_gradient_boosting/utils.pyx because it changed.
Compiling sklearn/feature_extraction/_hashing_fast.pyx because it changed.
Compiling sklearn/manifold/_utils.pyx because it changed.
Compiling sklearn/manifold/_barnes_hut_tsne.pyx because it changed.
Compiling sklearn/metrics/cluster/_expected_mutual_info_fast.pyx because it changed.
Compiling sklearn/metrics/_pairwise_fast.pyx because it changed.
Compiling sklearn/neighbors/_ball_tree.pyx because it changed.
Compiling sklearn/neighbors/_kd_tree.pyx because it changed.
Compiling sklearn/neighbors/_dist_metrics.pyx because it changed.
Compiling sklearn/neighbors/_typedefs.pyx because it changed.
Compiling sklearn/neighbors/_quad_tree.pyx because it changed.
Compiling sklearn/tree/_tree.pyx because it changed.
Compiling sklearn/tree/_splitter.pyx because it changed.
Compiling sklearn/tree/_criterion.pyx because it changed.
Compiling sklearn/tree/_utils.pyx because it changed.
Compiling sklearn/utils/sparsefuncs_fast.pyx because it changed.
Compiling sklearn/utils/_cython_blas.pyx because it changed.
Compiling sklearn/utils/arrayfuncs.pyx because it changed.
Compiling sklearn/utils/murmurhash.pyx because it changed.
Compiling sklearn/utils/graph_shortest_path.pyx because it changed.
Compiling sklearn/utils/_fast_dict.pyx because it changed.
Compiling sklearn/utils/_openmp_helpers.pyx because it changed.
Compiling sklearn/utils/_seq_dataset.pyx because it changed.
Compiling sklearn/utils/_weight_vector.pyx because it changed.
Compiling sklearn/utils/_random.pyx because it changed.
Compiling sklearn/utils/_logistic_sigmoid.pyx because it changed.
Compiling sklearn/svm/_newrand.pyx because it changed.
Compiling sklearn/svm/_libsvm.pyx because it changed.
Compiling sklearn/svm/_liblinear.pyx because it changed.
Compiling sklearn/svm/_libsvm_sparse.pyx because it changed.
Compiling sklearn/linear_model/_cd_fast.pyx because it changed.
Compiling sklearn/linear_model/_sgd_fast.pyx because it changed.
Compiling sklearn/linear_model/_sag_fast.pyx because it changed.
Compiling sklearn/_isotonic.pyx because it changed.
warning: sklearn/cluster/_dbscan_inner.pyx:17:5: Only extern functions can throw C++ exceptions.
warning: sklearn/neighbors/_dist_metrics.pxd:19:64: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn/neighbors/_dist_metrics.pxd:29:65: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn/neighbors/_dist_metrics.pxd:38:73: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn/neighbors/_dist_metrics.pxd:42:73: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn/neighbors/_dist_metrics.pxd:65:51: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn/neighbors/_dist_metrics.pxd:68:52: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn/neighbors/_dist_metrics.pxd:75:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn/neighbors/_dist_metrics.pxd:77:67: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn/tree/_tree.pxd:61:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn/tree/_tree.pxd:62:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn/tree/_tree.pxd:63:63: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn/tree/_splitter.pxd:84:72: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn/tree/_splitter.pxd:89:68: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn/tree/_criterion.pxd:57:45: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn/tree/_criterion.pxd:58:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn/tree/_criterion.pxd:59:48: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn/tree/_criterion.pxd:60:57: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn/tree/_utils.pxd:49:75: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn/tree/_utils.pxd:87:61: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn/tree/_utils.pxd:119:56: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn/tree/_utils.pxd:137:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn/tree/_utils.pxd:139:71: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn/tree/_utils.pxd:160:71: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn/tree/_utils.pxd:161:40: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn/neighbors/_quad_tree.pxd:76:59: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.
warning: sklearn/neighbors/_quad_tree.pxd:95:51: The keyword 'nogil' should appear at the end of the function signature line. Placing it before 'except' or 'noexcept' will be disallowed in a future version of Cython.