python:: pip library 일괄 업데이트 하기 in windows

 

 

# powershell에서 실행
foreach($package in (pip list --outdated --format=columns | Select-Object -Skip 2)) { pip install --upgrade ($package -split '\s+')[0] }

# 또는
pip list --outdated --format=json | ConvertFrom-Json | ForEach-Object { pip install --upgrade $_.name }

 

 

 

# ubuntu에서
pip list --outdated | cut -d ' ' -f1 | xargs -n1 pip install --upgrade

 

 

 

위처럼 일괄 업데이트 하면 가끔 정상실행되던 것이 오류가 실행되지 않음.

따라서 확인해 본 뒤 문제가 없다면 requirements.txt에 반영

 

pip freeze > requirements.txt

 

 

 

 

 

_

반응형