carpentries-incubator / cwl-novice-tutorial

Introduction to Workflows with Common Workflow Language
https://carpentries-incubator.github.io/cwl-novice-tutorial/
Other
11 stars 20 forks source link

Setup for Mac M1 #111

Open feldnerd opened 2 years ago

feldnerd commented 2 years ago

To install for Mac M1 the following installs were needed:

conda install psutil conda install ruamel.yaml conda install lxml

Also, not sure if this was necessary, but we also updated conda with:

conda update -n base conda

mr-c commented 2 years ago

Thanks! After the conda install then you did a pip install cwltool which differs from the regular path on macOS

feldnerd commented 2 years ago

That is correct, thanks for the help on this!

mr-c commented 2 years ago

M1 conda packages are being tested now, first with schema_salad https://github.com/conda-forge/schema-salad-feedstock/pull/75

mr-c commented 2 years ago

Some Apple Silicon (M1, M2) will also need to install Rosetta 2 (softwareupdate --install-rosetta)

mr-c commented 1 year ago

I think the mac arm64 issue is resolved, so the only remaining hint is about Rosetta 2