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.