Python

Aktualizace balíků instalované pip

Dle tohoto článku je poněkud problém s aktualizací balíčků nainstalovaných pomocí Pip (package installer for Python). Je možné ručně vynutit aktualizaci explicitně vyjmenovaných balíčků, například:

pip install --upgrade pip setuptools wheel

Všechny nainstalované jednoduše ale nejde. Řešením je použití vlastního skriptu:

pip freeze --user | cut -d'=' -f1 | xargs pip install --upgrade --user -U

Anebo je možné použít například balíček pipupgrade či pip-review. V prvním případě se aktualizuje triviálně pipugrade, v druhém případě pip-review –local –auto.

Nebo se nabízí plošná aktualizace pro nějaký projekt pomocí:

python3 -m pip install -r requirements.txt