Skip to content

Development Environment Setup

Bradley Dice edited this page Nov 16, 2020 · 2 revisions

Development Environment Setup

This script sets up a freud development environment.

This requires anaconda or miniconda.

# Set up channels with conda-forge at the top
conda config --add channels conda-forge

# Create the conda environment for freud-dev
conda create --yes -n freud-dev \
    cmake scikit-build \
    cython tbb tbb-devel \
    numpy scipy rowan sympy \
    pre-commit flake8 \
    sphinx sphinx_rtd_theme \
    matplotlib-base bokeh pillow \
    ipython ipykernel jupyterlab \
    garnett gsd MDAnalysis tqdm
    

# Activate the environment
conda activate freud-dev
Clone this wiki locally