Skip to content

Latest commit

 

History

History
27 lines (19 loc) · 1.35 KB

python.adoc

File metadata and controls

27 lines (19 loc) · 1.35 KB

Package Managers

name

download

description

example

pip + pypi

pip install pip https://pypi.org/project/pip/

pythons default. pip is the tool. pypi the package repo.

pip install pandas

pdm

https://github.com/pdm-project/pdm?tab=readme-ov-file#installation
(iwr -Uri https://pdm-project.org/install-pdm.py -UseBasicParsing).Content | py -

hatch

conda

https://conda.io/projects/…​/install/windows.html

confusing different variant: anaconda, conda, miniconda, miniforge. and dissagreement betwwen anaconda company and OSS contributors. can also manage other languages (R, Java).

conda install -c conda-forge pandas

winget install prefix-dev.pixi

claims to be a "modern derivate of conda written in rust"

pipenv

pip install pipenv https://pypi.org/project/pipenv/

poetry

pip install poetry https://pypi.org/project/poetry/

PEP 735

n/a

only a draft. might never be adopted.