FMRIB-Software-Library / support

Public FSL issue tracker and support portal
3 stars 0 forks source link

fsl_mrs #2

Open hanayik opened 3 years ago

hanayik commented 3 years ago

Hi folks,

I tried to install fsl_mrs on OSX 10.11.6 and got:

UnsatisfiableError: The following specifications were found
to be incompatible with the existing python installation in your environment:

Specifications:

  - fsl_mrs -> python[version='>=3.7']

Your python: python=2.7

If python is on the left-most side of the chain, that's the version you've asked for. When python appears to the right, that indicates that the thing on the left is somehow not available for the python version you are constrained to. Note that conda will not change your python version to a different minor version unless you explicitly specify that.

The following specifications were found to be incompatible with your CUDA driver:

Your installed CUDA driver is: 7.5

I have python3.6 installed but 2.7 is the default for fslpython, I think. Does fsl_mrs depend on 3.7, and what is the best way to deal with it? What about the CUDA error?

hanayik commented 3 years ago

Thanks for giving FSL-MRS a go. I think python version 2.7 is the Mac system default python. I believe that the fslpython environment is at least 3.7. The general fslinstaller.py script does run on the system (2.7) version but I think this is the exception.

Could I ask how you are trying to install fsl_mrs? Is it via conda? In which case you can try making a new conda environment and installing fsl_mrs there.

conda create --name fsl_mrs -c conda-forge python=3.8 conda activate fsl_mrs conda install -c conda-forge -c defaults -c https://fsl.fmrib.ox.ac.uk/fsldownloads/fslconda/channel/ fsl_mrs