Summary of what happened: Trying to install FSL on Mac Catalina 10.15.7 however I keep getting error messages at the last stage of installing.
I have tried a variety of fixes eg re-downloading the software and downloading this Miniconda3-py311_23.11.0-2-MacOSX-arm64.sh and re-running it using a fix found in another thread but it is not working.
From the error message I am getting in my log I am wondering if my system is too out of date. I downloaded the FSL version from the software website based on my system level but it still doesn’t appear to be working. Please could you help!
Command used (and if a helper script was used, a link to the helper script or the command generated):
Claras-MacBook-Pro:Downloads clarabelessiotis$ python fslinstaller.py
FSL installer version: 3.15.2
Press CTRL+C at any time to cancel installation
Installation log file:
/var/folders/53/pk77l0dj05j5ct208kp58_8m0000gn/T/fslinstaller_9aTtSi.log
Installing FSL implies agreement with the terms of the FSL license - if you
do not agree with these terms, you can cancel the installation by pressing
CTRL+C. You can view the license at
https://fsl.fmrib.ox.ac.uk/fsl/docs/#/license
During the installation process, please note that some system details will
be automatically sent to the FSL development team. These details are extremely
basic and cannot be used in any way to identify individual users. If you do not
want any information to be sent, please cancel this installation by pressing
CTRL+C, and re-run the installer with the --skip_registration option.
FSL 6.0.7.14 selected for installation
Where do you want to install FSL?
Press enter to install to the default location
[/Users/clarabelessiotis/fsl]
FSL installation directory [/Users/clarabelessiotis/fsl]:
Downloading FSL environment specification from https://fsl.fmrib.ox.ac.uk/fsldow
nloads/fslconda/releases/fsl-6.0.7.14_macos-64.yml...
Downloading FSL environment specification from https://fsl.fmrib.ox.ac.uk/fsldow
nloads/fslconda/releases/fsl-6.0.7.14_truenet_macos-64.yml...
Installing FSL in /Users/clarabelessiotis/fsl
Downloading miniconda from
https://repo.anaconda.com/miniconda/Miniconda3-py311_24.7.1-0-MacOSX-
x86_64.sh...
1 / 3 [####################################################] 110.5 / 110.5 MB /
Installing miniconda at /Users/clarabelessiotis/fsl...
2 / 3 [#########################################################] 100 / 100 % |
Installing FSL into /Users/clarabelessiotis/fsl...
3 / 3 [ ] 0 / 100 % |
ERROR occurred during installation!
This command returned an error: /Users/clarabelessiotis/fsl/bin/conda
env update -p /Users/clarabelessiotis/fsl -f fsl-6.0.7.14_macos-64.yml
Removing failed installation directory /Users/clarabelessiotis/fsl
FSL installation failed!
Please check the log file - it may contain some more information to
help you diagnose the problem:
/Users/clarabelessiotis/fsl_installation_20241010124952.log
Claras-MacBook-Pro:Downloads clarabelessiotis$
Environment (Docker, Singularity / Apptainer, custom installation):
I am using a terminal on my Mac
Relevant log outputs (up to 20 lines):
12:49:47 fslinstaller.py:1380: [stdout]: Solving environment: ...working... failed
12:49:47 fslinstaller.py:1380: [stderr]:
12:49:47 fslinstaller.py:1380: [stderr]: LibMambaUnsatisfiableError: Encountered problems while solving:
12:49:47 fslinstaller.py:1380: [stderr]: - nothing provides __osx >=11.0 needed by wxwidgets-3.2.5-h6efa675_0
12:49:47 fslinstaller.py:1380: [stderr]: - nothing provides __osx >=11.0 needed by qt6-main-6.7.1-hf700579_0
12:49:47 fslinstaller.py:1380: [stderr]: - nothing provides __osx >=11.0 needed by qt6-main-6.7.1-hf700579_0
12:49:47 fslinstaller.py:1380: [stderr]:
12:49:47 fslinstaller.py:1380: [stderr]: Could not solve for environment specs
12:49:47 fslinstaller.py:1380: [stderr]: The following packages are incompatible
12:49:47 fslinstaller.py:1380: [stderr]: ├─ fsl-mist 2111.6 is not installable because it requires
12:49:47 fslinstaller.py:1380: [stderr]: │ └─ vtk-base >=9.3.0,<9.4.0a0 , which requires
12:49:47 fslinstaller.py:1380: [stderr]: │ └─ qt6-main [>=6.7.1,<6.8.0a0 |>=6.7.2,<6.8.0a0 |>=6.7.3,<6.8.0a0 ], which requires
12:49:47 fslinstaller.py:1380: [stderr]: │ └─ __osx >=11.0 , which is missing on the system;
12:49:47 fslinstaller.py:1380: [stderr]: ├─ vtk-base 9.3** , which cannot be installed (as previously explained);
12:49:47 fslinstaller.py:1380: [stderr]: └─ wxwidgets 3.2.5 is not installable because it requires
12:49:47 fslinstaller.py:1380: [stderr]: └─ __osx >=11.0 , which is missing on the system.