Home > Software > Development > Package Managers > Pixi
Details
- Package ID
- pixi
- Version
- 0.84.2
- Downloads
- 2735
- Website
- https://pixi.sh/
Summary
Pixi is a cross-platform, multi-language package manager and workflow tool built on the conda ecosystem.
Description
What is Pixi?
Pixi is a cross-platform, multi-language package manager and workflow tool built on the conda ecosystem. It manages project dependencies the way cargo or npm do, except it is not tied to one language. This package installs it.
What it does
- Installs packages for Python, C++, R and other languages from conda channels
- Runs on Linux, Windows and macOS, including Apple Silicon
- Keeps a lock file up to date so environments can be reproduced
- Uses a command-line interface close to cargo’s
- Installs tools per project or system wide
- Is written in Rust, on top of the rattler library
Available packages are listed on prefix.dev.
Getting started
Initialize a new workspace:
pixi init myworkspace
cd myworkspace
Add dependencies:
pixi add python numpy pytest
Run tasks:
pixi task add test 'pytest -s'
pixi run test
Documentation
The official documentation is at pixi.sh. Releases are listed in the GitHub repository.
Usage
The package installs the pixi command. Open a new terminal after installing so the PATH change takes effect, then see the Pixi documentation for the available options.
Comments
Loading comments...