Skip to content

Commit

Permalink
Updated mac build/installation guide
Browse files Browse the repository at this point in the history
  • Loading branch information
subhacom committed Jul 3, 2024
1 parent 7e8427c commit c0e0229
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions AppleM1_Guide.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
- Install homebrew: https://brew.sh/
- Set up required development environment
- Install command line tools for XCode
- Install build dependencies by running these commands in a terminal
```
brew install gsl
brew install hdf5
Expand All @@ -8,3 +10,18 @@
brew install doxygen
```

- Install anaconda/miniconda/micromamba/miniforge. For example, for micromamba, run
```
"${SHELL}" <(curl -L micro.mamba.pm/install.sh)
```

in command line
- Update micromamba: `micromamba self-update`
- Restart terminal and create an environment with necessary packages:

```
micromamba create -n moose hdf5 graphviz pytables numpy matplotlib vpython lxml doxygen setuptools wheel pybind11[global]
```
- Activate the moose environment: `micromamba activate moose`
- Install libsbml: `pip install python-libsbml`
- Install moose from github: `pip install git+https://github.com/BhallaLab/moose-core.git`

0 comments on commit c0e0229

Please sign in to comment.