Skip to content

alternatives to conda #308

@tengssh

Description

@tengssh

Thank coderefinery for many useful and clear documentation on various topics!

I followed the installation instruction, and I suggest that for Part II, maybe also include other modern package management tools as alternatives to conda, e.g. pixi, uv. They are easy to install and automatically create .toml and .lock files, which are handy for reproducibility.

The following are snippets for installing the required dependencies using pixi and uv:

Pixi

pixi init --import environment.yml my_pixi_project
cd my_pixi_project/
pixi install
pixi init my_pixi_project
cd my_pixi_project
pixi add python==3.11
pixi add --pypi $(cat requirements.txt)

uv

uv init my_uv_project
cd my_uv_project/
# uv python install 3.11
uv python pin 3.11
uv add $(cat requirements.txt)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions