Skip to content

Windows compatibility #337

@TamerGezici

Description

@TamerGezici

Does this work on Windows? I ask because I have SPM and MatLab. I tried adding an environment variable as SPM_DIR (not sure if I did it correct though) and I got these errors when trying the demo scripts:

(data) E:\IBC\pypreprocess\examples\easy_start>python nipype_preproc_spm_auditory.py
Traceback (most recent call last):
  File "nipype_preproc_spm_auditory.py", line 10, in <module>
    from pypreprocess.nipype_preproc_spm_utils import do_subjects_preproc
  File "D:\Anaconda\envs\data\lib\site-packages\pypreprocess\nipype_preproc_spm_utils.py", line 19, in <module>
    from .conf_parser import _generate_preproc_pipeline
  File "D:\Anaconda\envs\data\lib\site-packages\pypreprocess\conf_parser.py", line 19, in <module>
    from .subject_data import SubjectData
  File "D:\Anaconda\envs\data\lib\site-packages\pypreprocess\subject_data.py", line 26, in <module>
    from .reporting.preproc_reporter import (generate_tsdiffana_thumbnail,
  File "D:\Anaconda\envs\data\lib\site-packages\pypreprocess\reporting\preproc_reporter.py", line 26, in <module>
    from ..configure_spm import _configure_spm, _get_version_spm
  File "D:\Anaconda\envs\data\lib\site-packages\pypreprocess\configure_spm.py", line 70, in <module>
    os.path.join(os.environ.get('HOME'),
  File "D:\Anaconda\envs\data\lib\ntpath.py", line 78, in join
    path = os.fspath(path)
TypeError: expected str, bytes or os.PathLike object, not NoneType

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions