diff --git a/applications/fslpy/fslpy.ipynb b/applications/fslpy/fslpy.ipynb index 190d024bab18a11e4d79b0e4cf8a7b38b3fc0f66..a8813b7ca7b8d9e0b8777fa558e804b0ba987d7b 100644 --- a/applications/fslpy/fslpy.ipynb +++ b/applications/fslpy/fslpy.ipynb @@ -160,7 +160,7 @@ " from fsleyes.render import main\n", " main(shlex.split(prefix + cmdline))\n", "\n", - " except ImportError:\n", + " except (ImportError, AttributeError):\n", " # fall-back for macOS - we have to run\n", " # FSLeyes render in a separate process\n", " from fsl.utils.run import runfsl\n", diff --git a/applications/fslpy/fslpy.md b/applications/fslpy/fslpy.md index 1455a904b2898deb6951f5881c7fa84b79d75bae..3cb5abef7975dc1fe159041e11e3c42900c93e70 100644 --- a/applications/fslpy/fslpy.md +++ b/applications/fslpy/fslpy.md @@ -133,7 +133,7 @@ def render(cmdline): from fsleyes.render import main main(shlex.split(prefix + cmdline)) - except ImportError: + except (ImportError, AttributeError): # fall-back for macOS - we have to run # FSLeyes render in a separate process from fsl.utils.run import runfsl