Skip to content

Setup via pip

pip is Python’s default package manager—already on most systems and easy to learn. If you have Python, you have pip! Use it inside a virtual environment to keep Particula’s dependencies isolated from other projects.

If you need to install Python, use the miniconda distribution (which includes pip). If you prefer to install Python separately, see the Python.org page for instructions.

1. Ensure pip is up‑to‑date

Upgrade pip itself (recommended):

python -m pip install --upgrade pip

Create an isolated environment named .venv:

python -m venv .venv

Activate it on Linux / macOS:

source .venv/bin/activate

Activate it on Windows (CMD or PowerShell):

.\.venv\Scripts\activate

3. Install Particula

Install the core package:

pip install particula

Need the tutorial extras (plots, progress‑bars, etc.)? Install them with:

pip install "particula[extra]"

4. Upgrade / Uninstall

Upgrade Particula:

pip install -U particula

Uninstall Particula:

pip uninstall particula

6. Developing Particula from source

If you want to contribute to Particula, see the Contributor Setup section for details on setting up a development environment and workflow.

Install Particula editable + dev extras:

pip install -e ".[dev,extra]"

The package is now linked to your working copy—changes you make in the repository are picked up immediately.