Development environment quickerstart guide (Linux and Mac)#

With conda installed (through Miniforge or Mambaforge, Miniconda or Anaconda), execute the following commands at the terminal from the base directory of your SciPy clone:

# Create an environment with all development dependencies
conda env create -f environment.yml  # works with `mamba` too
conda activate scipy-dev

# Initialize git submodules
git submodule update --init

# Build SciPy for development work plus run tests
python runtests.py

For more detailed instructions, see the other Development environment guides.