Install Flower with Conda

Photo of Charles Beauville
Charles Beauville
Data Scientist at Flower Labs

We're happy to announce that Flower can now (officially) be installed using conda!

Conda is a package management system that's widely used in the Python community. It is known for efficiently managing complex dependencies and environments.

The conda-forge channel, a key part of the Conda ecosystem, is a community-driven repository that extends package availability. This is where you'll find the flwr package.

If you have not added conda-forge to your channels, you will first need to run the following:

conda config --add channels conda-forge
conda config --set channel_priority strict

Once the conda-forge channel has been enabled, flwr can be installed with conda:

conda install flwr

or with mamba:

mamba install flwr

This was actually already possible before thanks to Matt Chan, an independent contributor, but we didn't have any documentation about it nor the ability to maintain the conda-forge recipe ourselves.

From now on, every new release of Flower should be available both on pip and conda.