******************************* * Welcome to SCT installation * *******************************  Checking OS type and version... Linux 6b7e4ff9b457 6.1.58+ #1 SMP PREEMPT_DYNAMIC Sat Nov 18 15:31:17 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux Checking requirements... OK! SCT version ......... 6.3.dev0 Installation type ... in-place Operating system .... linux (unknown) Shell config ........ /root/.bashrc SCT will be installed here: [/content/spinalcordtoolbox]  Do you agree? [y]es/[n]o:  Skipping copy of source files (source and destination folders are the same) Do you want to add the sct_* scripts to your PATH environment? [y]es/[n]o:  Downloading Miniconda... wget -nv -O /tmp/tmp.bCg9nzzsLA/miniconda.sh https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh 2024-03-12 04:04:53 URL:https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh [144041912/144041912] -> "/tmp/tmp.bCg9nzzsLA/miniconda.sh" [1] Installing Miniconda... bash /tmp/tmp.bCg9nzzsLA/miniconda.sh -p /content/spinalcordtoolbox/python -b -f PREFIX=/content/spinalcordtoolbox/python Unpacking payload ... 0%| | 0/73 [00:00 conda-forge::ca-certificates-2024.2.2-hbcca054_0 libgcc-ng pkgs/main::libgcc-ng-11.2.0-h1234567_1 --> conda-forge::libgcc-ng-13.2.0-h807b86a_5 libgomp pkgs/main::libgomp-11.2.0-h1234567_1 --> conda-forge::libgomp-13.2.0-h807b86a_5 libstdcxx-ng pkgs/main::libstdcxx-ng-11.2.0-h12345~ --> conda-forge::libstdcxx-ng-13.2.0-h7e041cc_5 openssl pkgs/main::openssl-3.0.13-h7f8727e_0 --> conda-forge::openssl-3.2.1-hd590300_0 The following packages will be SUPERSEDED by a higher-priority channel: _libgcc_mutex pkgs/main::_libgcc_mutex-0.1-main --> conda-forge::_libgcc_mutex-0.1-conda_forge _openmp_mutex pkgs/main::_openmp_mutex-5.1-1_gnu --> conda-forge::_openmp_mutex-4.5-2_gnu Downloading and Extracting Packages: ...working... done Preparing transaction: ...working... done Verifying transaction: ...working... done Executing transaction: ...working... done Channels: - conda-forge - defaults Platform: linux-64 Collecting package metadata (repodata.json): ...working... done Solving environment: ...working... done # All requested packages already installed. Requirement already satisfied: pip!=21.2.* in ./python/envs/venv_sct/lib/python3.9/site-packages (23.3.1) Collecting pip!=21.2.* Downloading pip-24.0-py3-none-any.whl.metadata (3.6 kB) Downloading pip-24.0-py3-none-any.whl (2.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 23.0 MB/s eta 0:00:00 Installing collected packages: pip Attempting uninstall: pip Found existing installation: pip 23.3.1 Uninstalling pip-23.3.1: Successfully uninstalled pip-23.3.1 Successfully installed pip-24.0 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv Installing Python dependencies... Using requirements.txt (git installation) Looking in indexes: https://pypi.org/simple, https://download.pytorch.org/whl/cpu Ignoring msvc-runtime: markers 'sys_platform == "win32"' don't match your environment Collecting certifi Downloading certifi-2024.2.2-py3-none-any.whl.metadata (2.2 kB) Collecting dipy!=1.6.*,!=1.7.*,!=1.8.* (from -r requirements.txt (line 7)) Downloading dipy-1.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (9.0 kB) Collecting ivadomed (from -r requirements.txt (line 11)) Downloading ivadomed-2.9.9-py3-none-any.whl.metadata (6.5 kB) Collecting matplotlib (from -r requirements.txt (line 12)) Downloading matplotlib-3.8.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.8 kB) Collecting nibabel (from -r requirements.txt (line 21)) Downloading nibabel-5.2.1-py3-none-any.whl.metadata (8.8 kB) Collecting nilearn (from -r requirements.txt (line 22)) Downloading nilearn-0.10.3-py3-none-any.whl.metadata (7.8 kB) Collecting nnunetv2 (from -r requirements.txt (line 23)) Downloading nnunetv2-2.3.1.tar.gz (182 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 182.5/182.5 kB 4.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: finished with status 'done' Installing backend dependencies: started Installing backend dependencies: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting numpy<1.24 (from -r requirements.txt (line 27)) Downloading numpy-1.23.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.3 kB) Collecting onnxruntime!=1.16.0,>=1.7.0 (from -r requirements.txt (line 31)) Downloading onnxruntime-1.17.1-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (4.3 kB) Collecting pandas (from -r requirements.txt (line 32)) Downloading pandas-2.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (19 kB) Collecting portalocker (from -r requirements.txt (line 33)) Downloading portalocker-2.8.2-py3-none-any.whl.metadata (8.5 kB) Collecting psutil (from -r requirements.txt (line 34)) Downloading psutil-5.9.8-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (21 kB) Collecting pyqt5==5.12.3 (from -r requirements.txt (line 39)) Downloading PyQt5-5.12.3-5.12.10-cp35.cp36.cp37.cp38.cp39-abi3-manylinux1_x86_64.whl.metadata (2.2 kB) Collecting pyqt5-sip<12.13.0 (from -r requirements.txt (line 41)) Downloading PyQt5_sip-12.12.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl.metadata (504 bytes) Collecting pytest (from -r requirements.txt (line 42)) Downloading pytest-8.1.1-py3-none-any.whl.metadata (7.6 kB) Collecting pytest-cov (from -r requirements.txt (line 43)) Downloading pytest_cov-4.1.0-py3-none-any.whl.metadata (26 kB) Collecting requests (from -r requirements.txt (line 44)) Downloading requests-2.31.0-py3-none-any.whl.metadata (4.6 kB) Collecting requirements-parser (from -r requirements.txt (line 45)) Downloading requirements_parser-0.5.0-py3-none-any.whl.metadata (3.1 kB) Collecting scipy (from -r requirements.txt (line 46)) Downloading scipy-1.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (60 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 60.4/60.4 kB 2.4 MB/s eta 0:00:00 Collecting scikit-image (from -r requirements.txt (line 47)) Downloading scikit_image-0.22.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (13 kB) Collecting scikit-learn (from -r requirements.txt (line 48)) Downloading scikit_learn-1.4.1.post1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB) Collecting xlwt (from -r requirements.txt (line 49)) Downloading xlwt-1.3.0-py2.py3-none-any.whl.metadata (3.5 kB) Collecting tqdm (from -r requirements.txt (line 50)) Downloading tqdm-4.66.2-py3-none-any.whl.metadata (57 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.6/57.6 kB 3.2 MB/s eta 0:00:00 Collecting transforms3d (from -r requirements.txt (line 51)) Downloading transforms3d-0.4.1-py3-none-any.whl.metadata (2.8 kB) Collecting urllib3 (from -r requirements.txt (line 52)) Downloading urllib3-2.2.1-py3-none-any.whl.metadata (6.4 kB) Collecting pytest_console_scripts (from -r requirements.txt (line 53)) Downloading pytest_console_scripts-1.4.1-py3-none-any.whl.metadata (11 kB) Collecting pyyaml (from -r requirements.txt (line 54)) Downloading PyYAML-6.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB) Collecting voxelmorph (from -r requirements.txt (line 55)) Downloading voxelmorph-0.2-py3-none-any.whl.metadata (660 bytes) Collecting wquantiles (from -r requirements.txt (line 56)) Downloading wquantiles-0.6-py3-none-any.whl.metadata (1.1 kB) Collecting xlsxwriter (from -r requirements.txt (line 59)) Downloading XlsxWriter-3.2.0-py3-none-any.whl.metadata (2.6 kB) Collecting monai[nibabel] (from -r requirements.txt (line 13)) Downloading monai-1.3.0-202310121228-py3-none-any.whl.metadata (10 kB) Collecting h5py>=3.1.0 (from dipy!=1.6.*,!=1.7.*,!=1.8.*->-r requirements.txt (line 7)) Downloading h5py-3.10.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.5 kB) Collecting packaging>=21 (from dipy!=1.6.*,!=1.7.*,!=1.8.*->-r requirements.txt (line 7)) Downloading packaging-24.0-py3-none-any.whl.metadata (3.2 kB) Collecting trx-python>=0.2.9 (from dipy!=1.6.*,!=1.7.*,!=1.8.*->-r requirements.txt (line 7)) Downloading trx_python-0.2.9-py3-none-any.whl.metadata (2.7 kB) Collecting pyparsing<3,>=2.0.2 (from ivadomed->-r requirements.txt (line 11)) Downloading pyparsing-2.4.7-py2.py3-none-any.whl.metadata (3.6 kB) Collecting csv-diff>=1.0 (from ivadomed->-r requirements.txt (line 11)) Downloading csv_diff-1.1-py3-none-any.whl.metadata (4.1 kB) Collecting loguru~=0.5 (from ivadomed->-r requirements.txt (line 11)) Downloading loguru-0.7.2-py3-none-any.whl.metadata (23 kB) Collecting imageio>=2.31.4 (from ivadomed->-r requirements.txt (line 11)) Downloading imageio-2.34.0-py3-none-any.whl.metadata (4.9 kB) Collecting joblib~=1.0 (from ivadomed->-r requirements.txt (line 11)) Downloading joblib-1.3.2-py3-none-any.whl.metadata (5.4 kB) Collecting nibabel (from -r requirements.txt (line 21)) Downloading nibabel-3.2.2-py3-none-any.whl.metadata (6.2 kB) Collecting onnx (from ivadomed->-r requirements.txt (line 11)) Downloading onnx-1.15.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (15 kB) Collecting pandas (from -r requirements.txt (line 32)) Downloading pandas-1.4.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (12 kB) Collecting pybids<0.15.6,>=0.14.0 (from ivadomed->-r requirements.txt (line 11)) Downloading pybids-0.15.5-py3-none-any.whl.metadata (3.2 kB) Collecting seaborn~=0.11 (from ivadomed->-r requirements.txt (line 11)) Downloading seaborn-0.13.2-py3-none-any.whl.metadata (5.4 kB) Collecting tensorboard>=1.15.0 (from ivadomed->-r requirements.txt (line 11)) Downloading tensorboard-2.16.2-py3-none-any.whl.metadata (1.6 kB) Collecting torchio>=0.18.68 (from ivadomed->-r requirements.txt (line 11)) Downloading torchio-0.19.6-py2.py3-none-any.whl.metadata (48 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.9/48.9 kB 2.8 MB/s eta 0:00:00 Collecting torch>=1.8.1 (from ivadomed->-r requirements.txt (line 11)) Downloading https://download.pytorch.org/whl/cpu/torch-2.2.1%2Bcpu-cp39-cp39-linux_x86_64.whl (186.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 186.8/186.8 MB 6.0 MB/s eta 0:00:00 Collecting torchvision>=0.9.1 (from ivadomed->-r requirements.txt (line 11)) Downloading https://download.pytorch.org/whl/cpu/torchvision-0.17.1%2Bcpu-cp39-cp39-linux_x86_64.whl (1.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 46.1 MB/s eta 0:00:00 Collecting wandb>=0.12.11 (from ivadomed->-r requirements.txt (line 11)) Downloading wandb-0.16.4-py3-none-any.whl.metadata (10 kB) Collecting contourpy>=1.0.1 (from matplotlib->-r requirements.txt (line 12)) Downloading contourpy-1.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.8 kB) Collecting cycler>=0.10 (from matplotlib->-r requirements.txt (line 12)) Downloading cycler-0.12.1-py3-none-any.whl.metadata (3.8 kB) Collecting fonttools>=4.22.0 (from matplotlib->-r requirements.txt (line 12)) Downloading fonttools-4.49.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (159 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 159.1/159.1 kB 8.3 MB/s eta 0:00:00 Collecting kiwisolver>=1.3.1 (from matplotlib->-r requirements.txt (line 12)) Downloading kiwisolver-1.4.5-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.metadata (6.4 kB) Collecting pillow>=8 (from matplotlib->-r requirements.txt (line 12)) Downloading https://download.pytorch.org/whl/pillow-10.2.0-cp39-cp39-manylinux_2_28_x86_64.whl (4.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.5/4.5 MB 67.3 MB/s eta 0:00:00 Collecting python-dateutil>=2.7 (from matplotlib->-r requirements.txt (line 12)) Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB) Collecting importlib-resources>=3.2.0 (from matplotlib->-r requirements.txt (line 12)) Downloading importlib_resources-6.1.3-py3-none-any.whl.metadata (3.9 kB) Collecting setuptools (from nibabel->-r requirements.txt (line 21)) Using cached setuptools-69.1.1-py3-none-any.whl.metadata (6.2 kB) Collecting lxml (from nilearn->-r requirements.txt (line 22)) Downloading lxml-5.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.5 kB) INFO: pip is looking at multiple versions of nilearn to determine which version is compatible with other requirements. This could take a while. Collecting nilearn (from -r requirements.txt (line 22)) Downloading nilearn-0.10.2-py3-none-any.whl.metadata (7.8 kB) Collecting acvl-utils<0.3,>=0.2 (from nnunetv2->-r requirements.txt (line 23)) Downloading acvl_utils-0.2.tar.gz (18 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting dynamic-network-architectures<0.4,>=0.2 (from nnunetv2->-r requirements.txt (line 23)) Downloading dynamic_network_architectures-0.3.1.tar.gz (20 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting dicom2nifti (from nnunetv2->-r requirements.txt (line 23)) Downloading dicom2nifti-2.4.10-py3-none-any.whl.metadata (1.3 kB) Collecting batchgenerators>=0.25 (from nnunetv2->-r requirements.txt (line 23)) Downloading batchgenerators-0.25.tar.gz (61 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.7/61.7 kB 3.3 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting SimpleITK>=2.2.1 (from nnunetv2->-r requirements.txt (line 23)) Downloading SimpleITK-2.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (7.9 kB) Collecting graphviz (from nnunetv2->-r requirements.txt (line 23)) Downloading graphviz-0.20.1-py3-none-any.whl.metadata (12 kB) Collecting tifffile (from nnunetv2->-r requirements.txt (line 23)) Downloading tifffile-2024.2.12-py3-none-any.whl.metadata (31 kB) Collecting imagecodecs (from nnunetv2->-r requirements.txt (line 23)) Downloading imagecodecs-2024.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (19 kB) Collecting yacs (from nnunetv2->-r requirements.txt (line 23)) Downloading yacs-0.1.8-py3-none-any.whl.metadata (639 bytes) Collecting coloredlogs (from onnxruntime!=1.16.0,>=1.7.0->-r requirements.txt (line 31)) Downloading coloredlogs-15.0.1-py2.py3-none-any.whl.metadata (12 kB) Collecting flatbuffers (from onnxruntime!=1.16.0,>=1.7.0->-r requirements.txt (line 31)) Downloading flatbuffers-24.3.7-py2.py3-none-any.whl.metadata (849 bytes) Collecting protobuf (from onnxruntime!=1.16.0,>=1.7.0->-r requirements.txt (line 31)) Downloading protobuf-4.25.3-cp37-abi3-manylinux2014_x86_64.whl.metadata (541 bytes) Collecting sympy (from onnxruntime!=1.16.0,>=1.7.0->-r requirements.txt (line 31)) Downloading https://download.pytorch.org/whl/sympy-1.12-py3-none-any.whl (5.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.7/5.7 MB 55.0 MB/s eta 0:00:00 Collecting pytz>=2020.1 (from pandas->-r requirements.txt (line 32)) Downloading pytz-2024.1-py2.py3-none-any.whl.metadata (22 kB) Collecting iniconfig (from pytest->-r requirements.txt (line 42)) Downloading iniconfig-2.0.0-py3-none-any.whl.metadata (2.6 kB) Collecting pluggy<2.0,>=1.4 (from pytest->-r requirements.txt (line 42)) Downloading pluggy-1.4.0-py3-none-any.whl.metadata (4.3 kB) Collecting exceptiongroup>=1.0.0rc8 (from pytest->-r requirements.txt (line 42)) Downloading exceptiongroup-1.2.0-py3-none-any.whl.metadata (6.6 kB) Collecting tomli>=1 (from pytest->-r requirements.txt (line 42)) Downloading tomli-2.0.1-py3-none-any.whl.metadata (8.9 kB) Collecting coverage>=5.2.1 (from coverage[toml]>=5.2.1->pytest-cov->-r requirements.txt (line 43)) Downloading coverage-7.4.3-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (8.2 kB) Collecting charset-normalizer<4,>=2 (from requests->-r requirements.txt (line 44)) Downloading charset_normalizer-3.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (33 kB) Collecting idna<4,>=2.5 (from requests->-r requirements.txt (line 44)) Downloading idna-3.6-py3-none-any.whl.metadata (9.9 kB) Collecting types-setuptools>=57.0.0 (from requirements-parser->-r requirements.txt (line 45)) Downloading types_setuptools-69.1.0.20240310-py3-none-any.whl.metadata (1.6 kB) Collecting networkx>=2.8 (from scikit-image->-r requirements.txt (line 47)) Downloading https://download.pytorch.org/whl/networkx-3.2.1-py3-none-any.whl (1.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 51.3 MB/s eta 0:00:00 Collecting lazy_loader>=0.3 (from scikit-image->-r requirements.txt (line 47)) Downloading lazy_loader-0.3-py3-none-any.whl.metadata (4.3 kB) Collecting threadpoolctl>=2.0.0 (from scikit-learn->-r requirements.txt (line 48)) Downloading threadpoolctl-3.3.0-py3-none-any.whl.metadata (13 kB) Collecting importlib-metadata>=3.6 (from pytest_console_scripts->-r requirements.txt (line 53)) Downloading importlib_metadata-7.0.2-py3-none-any.whl.metadata (4.6 kB) Collecting neurite>=0.2 (from voxelmorph->-r requirements.txt (line 55)) Downloading neurite-0.2-py3-none-any.whl.metadata (653 bytes) Collecting connected-components-3d (from acvl-utils<0.3,>=0.2->nnunetv2->-r requirements.txt (line 23)) Downloading connected_components_3d-3.12.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (29 kB) Collecting future (from batchgenerators>=0.25->nnunetv2->-r requirements.txt (line 23)) Downloading future-1.0.0-py3-none-any.whl.metadata (4.0 kB) Collecting unittest2 (from batchgenerators>=0.25->nnunetv2->-r requirements.txt (line 23)) Downloading unittest2-1.1.0-py2.py3-none-any.whl.metadata (15 kB) Collecting click (from csv-diff>=1.0->ivadomed->-r requirements.txt (line 11)) Downloading click-8.1.7-py3-none-any.whl.metadata (3.0 kB) Collecting dictdiffer (from csv-diff>=1.0->ivadomed->-r requirements.txt (line 11)) Downloading dictdiffer-0.9.0-py2.py3-none-any.whl.metadata (4.8 kB) Collecting zipp>=0.5 (from importlib-metadata>=3.6->pytest_console_scripts->-r requirements.txt (line 53)) Downloading zipp-3.17.0-py3-none-any.whl.metadata (3.7 kB) Collecting six (from neurite>=0.2->voxelmorph->-r requirements.txt (line 55)) Downloading six-1.16.0-py2.py3-none-any.whl.metadata (1.8 kB) Collecting pystrum>=0.2 (from neurite>=0.2->voxelmorph->-r requirements.txt (line 55)) Downloading pystrum-0.4.tar.gz (17 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting formulaic<0.4,>=0.2.4 (from pybids<0.15.6,>=0.14.0->ivadomed->-r requirements.txt (line 11)) Downloading formulaic-0.3.4-py3-none-any.whl.metadata (5.6 kB) Collecting sqlalchemy<1.4.0.dev0 (from pybids<0.15.6,>=0.14.0->ivadomed->-r requirements.txt (line 11)) Downloading SQLAlchemy-1.3.24-cp39-cp39-manylinux2010_x86_64.whl.metadata (7.9 kB) Collecting bids-validator (from pybids<0.15.6,>=0.14.0->ivadomed->-r requirements.txt (line 11)) Downloading bids_validator-1.14.1-py3-none-any.whl.metadata (38 kB) Collecting num2words (from pybids<0.15.6,>=0.14.0->ivadomed->-r requirements.txt (line 11)) Downloading num2words-0.5.13-py3-none-any.whl.metadata (12 kB) Collecting absl-py>=0.4 (from tensorboard>=1.15.0->ivadomed->-r requirements.txt (line 11)) Downloading absl_py-2.1.0-py3-none-any.whl.metadata (2.3 kB) Collecting grpcio>=1.48.2 (from tensorboard>=1.15.0->ivadomed->-r requirements.txt (line 11)) Downloading grpcio-1.62.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.0 kB) Collecting markdown>=2.6.8 (from tensorboard>=1.15.0->ivadomed->-r requirements.txt (line 11)) Downloading Markdown-3.5.2-py3-none-any.whl.metadata (7.0 kB) Collecting tensorboard-data-server<0.8.0,>=0.7.0 (from tensorboard>=1.15.0->ivadomed->-r requirements.txt (line 11)) Downloading tensorboard_data_server-0.7.2-py3-none-manylinux_2_31_x86_64.whl.metadata (1.1 kB) Collecting werkzeug>=1.0.1 (from tensorboard>=1.15.0->ivadomed->-r requirements.txt (line 11)) Downloading werkzeug-3.0.1-py3-none-any.whl.metadata (4.1 kB) Collecting filelock (from torch>=1.8.1->ivadomed->-r requirements.txt (line 11)) Downloading filelock-3.13.1-py3-none-any.whl.metadata (2.8 kB) Collecting typing-extensions>=4.8.0 (from torch>=1.8.1->ivadomed->-r requirements.txt (line 11)) Downloading typing_extensions-4.10.0-py3-none-any.whl.metadata (3.0 kB) Collecting jinja2 (from torch>=1.8.1->ivadomed->-r requirements.txt (line 11)) Downloading Jinja2-3.1.3-py3-none-any.whl.metadata (3.3 kB) Collecting fsspec (from torch>=1.8.1->ivadomed->-r requirements.txt (line 11)) Downloading fsspec-2024.2.0-py3-none-any.whl.metadata (6.8 kB) Collecting Deprecated (from torchio>=0.18.68->ivadomed->-r requirements.txt (line 11)) Downloading Deprecated-1.2.14-py2.py3-none-any.whl.metadata (5.4 kB) Collecting humanize (from torchio>=0.18.68->ivadomed->-r requirements.txt (line 11)) Downloading humanize-4.9.0-py3-none-any.whl.metadata (7.9 kB) Collecting typer[all] (from torchio>=0.18.68->ivadomed->-r requirements.txt (line 11)) Downloading typer-0.9.0-py3-none-any.whl.metadata (14 kB) Collecting setuptools-scm (from trx-python>=0.2.9->dipy!=1.6.*,!=1.7.*,!=1.8.*->-r requirements.txt (line 7)) Downloading setuptools_scm-8.0.4-py3-none-any.whl.metadata (6.4 kB) Collecting deepdiff (from trx-python>=0.2.9->dipy!=1.6.*,!=1.7.*,!=1.8.*->-r requirements.txt (line 7)) Downloading deepdiff-6.7.1-py3-none-any.whl.metadata (6.1 kB) INFO: pip is looking at multiple versions of trx-python to determine which version is compatible with other requirements. This could take a while. Collecting torchio>=0.18.68 (from ivadomed->-r requirements.txt (line 11)) Downloading torchio-0.19.5-py2.py3-none-any.whl.metadata (48 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.2/48.2 kB 2.7 MB/s eta 0:00:00 Downloading torchio-0.19.4-py2.py3-none-any.whl.metadata (47 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.8/47.8 kB 2.6 MB/s eta 0:00:00 Downloading torchio-0.19.3-py2.py3-none-any.whl.metadata (47 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.5/47.5 kB 2.7 MB/s eta 0:00:00 Downloading torchio-0.19.2-py2.py3-none-any.whl.metadata (47 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.2/47.2 kB 2.9 MB/s eta 0:00:00 Downloading torchio-0.19.1-py2.py3-none-any.whl.metadata (46 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.5/46.5 kB 2.7 MB/s eta 0:00:00 Downloading torchio-0.19.0-py2.py3-none-any.whl.metadata (46 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.5/46.5 kB 2.5 MB/s eta 0:00:00 Downloading torchio-0.18.92-py2.py3-none-any.whl.metadata (46 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.2/46.2 kB 2.7 MB/s eta 0:00:00 INFO: pip is still looking at multiple versions of trx-python to determine which version is compatible with other requirements. This could take a while. Downloading torchio-0.18.91-py2.py3-none-any.whl.metadata (46 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.2/46.2 kB 2.4 MB/s eta 0:00:00 Downloading torchio-0.18.90-py2.py3-none-any.whl.metadata (45 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.7/45.7 kB 2.6 MB/s eta 0:00:00 Downloading torchio-0.18.89-py2.py3-none-any.whl.metadata (44 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.8/44.8 kB 2.7 MB/s eta 0:00:00 Downloading torchio-0.18.88-py2.py3-none-any.whl.metadata (44 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.5/44.5 kB 2.3 MB/s eta 0:00:00 Downloading torchio-0.18.87-py2.py3-none-any.whl.metadata (43 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 43.4/43.4 kB 2.3 MB/s eta 0:00:00 INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C. Downloading torchio-0.18.86-py2.py3-none-any.whl.metadata (41 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 41.4/41.4 kB 2.0 MB/s eta 0:00:00 Downloading torchio-0.18.85-py2.py3-none-any.whl.metadata (40 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.9/40.9 kB 2.1 MB/s eta 0:00:00 Downloading torchio-0.18.84-py2.py3-none-any.whl.metadata (39 kB) Downloading torchio-0.18.83-py2.py3-none-any.whl.metadata (38 kB) Downloading torchio-0.18.82-py2.py3-none-any.whl.metadata (38 kB) Downloading torchio-0.18.81-py2.py3-none-any.whl.metadata (38 kB) Downloading torchio-0.18.80-py2.py3-none-any.whl.metadata (38 kB) Downloading torchio-0.18.79-py2.py3-none-any.whl.metadata (38 kB) Downloading torchio-0.18.78-py2.py3-none-any.whl.metadata (38 kB) Downloading torchio-0.18.77-py2.py3-none-any.whl.metadata (39 kB) Downloading torchio-0.18.76-py2.py3-none-any.whl.metadata (37 kB) Downloading torchio-0.18.75-py2.py3-none-any.whl.metadata (37 kB) Downloading torchio-0.18.74-py2.py3-none-any.whl.metadata (37 kB) Downloading torchio-0.18.73-py2.py3-none-any.whl.metadata (37 kB) Downloading torchio-0.18.72-py2.py3-none-any.whl.metadata (36 kB) Downloading torchio-0.18.71-py2.py3-none-any.whl.metadata (36 kB) Downloading torchio-0.18.70-py2.py3-none-any.whl.metadata (35 kB) Downloading torchio-0.18.69-py2.py3-none-any.whl.metadata (35 kB) Downloading torchio-0.18.68-py2.py3-none-any.whl.metadata (35 kB) Collecting pybids<0.15.6,>=0.14.0 (from ivadomed->-r requirements.txt (line 11)) Downloading pybids-0.15.4-py3-none-any.whl.metadata (3.2 kB) Downloading pybids-0.15.3-py3-none-any.whl.metadata (3.2 kB) Downloading pybids-0.15.2-py3-none-any.whl.metadata (3.2 kB) Downloading pybids-0.15.1-py3-none-any.whl.metadata (2.4 kB) Downloading pybids-0.15.0-py3-none-any.whl.metadata (2.4 kB) Collecting formulaic~=0.2.4 (from pybids<0.15.6,>=0.14.0->ivadomed->-r requirements.txt (line 11)) Downloading formulaic-0.2.4-py3-none-any.whl.metadata (5.8 kB) Collecting pybids<0.15.6,>=0.14.0 (from ivadomed->-r requirements.txt (line 11)) Downloading pybids-0.14.1-py3-none-any.whl.metadata (2.9 kB) Downloading pybids-0.14.0-py3-none-any.whl.metadata (2.9 kB) Collecting voxelmorph (from -r requirements.txt (line 55)) Downloading voxelmorph-0.1-py3-none-any.whl.metadata (638 bytes) Collecting nnunetv2 (from -r requirements.txt (line 23)) Downloading nnunetv2-2.2.1.tar.gz (178 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 178.6/178.6 kB 8.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: finished with status 'done' Installing backend dependencies: started Installing backend dependencies: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Downloading nnunetv2-2.2.tar.gz (178 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 178.2/178.2 kB 6.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' Installing backend dependencies: started Installing backend dependencies: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Downloading nnunetv2-2.1.2.tar.gz (178 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 178.3/178.3 kB 9.0 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' Installing backend dependencies: started Installing backend dependencies: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Downloading nnunetv2-2.1.tar.gz (149 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 149.2/149.2 kB 8.8 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting medpy (from nnunetv2->-r requirements.txt (line 23)) Downloading MedPy-0.4.0.tar.gz (151 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 151.8/151.8 kB 9.3 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting nnunetv2 (from -r requirements.txt (line 23)) Downloading nnunetv2-2.0.tar.gz (148 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 148.4/148.4 kB 6.4 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting nilearn (from -r requirements.txt (line 22)) Downloading nilearn-0.10.1-py3-none-any.whl.metadata (7.1 kB) Downloading nilearn-0.10.0-py3-none-any.whl.metadata (7.7 kB) Downloading nilearn-0.9.2-py3-none-any.whl.metadata (6.7 kB) Downloading nilearn-0.9.1-py3-none-any.whl.metadata (6.5 kB) Downloading nilearn-0.9.0-py3-none-any.whl.metadata (4.3 kB) Downloading nilearn-0.8.1-py3-none-any.whl.metadata (4.4 kB) INFO: pip is still looking at multiple versions of nilearn to determine which version is compatible with other requirements. This could take a while. Downloading nilearn-0.8.0-py3-none-any.whl.metadata (3.5 kB) Downloading nilearn-0.7.1-py3-none-any.whl.metadata (3.2 kB) Downloading nilearn-0.7.0-py3-none-any.whl.metadata (3.4 kB) Downloading nilearn-0.6.2-py3-none-any.whl.metadata (3.2 kB) Collecting sklearn (from nilearn->-r requirements.txt (line 22)) Downloading sklearn-0.0.post12.tar.gz (2.6 kB) Preparing metadata (setup.py): started error: subprocess-exited-with-error × python setup.py egg_info 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. Preparing metadata (setup.py): finished with status 'error' error: metadata-generation-failed × Encountered error while generating package metadata. ╰─> See above for output. note: This is an issue with the package mentioned above, not pip. hint: See above for details. Failed running pip install: 1 Installation failed! Please find the file "/content/spinalcordtoolbox/install_sct_log.txt", then upload it as a .txt attachment in a new topic on SCT's forum: --> http://forum.spinalcordmri.org/c/sct