🗂
pip依存関係を最新版に更新する方法
pip freezeで依存関係も出力されてしまう問題ですが、pip-chillが便利です。
y@m3pro ~ % pip-chill
boto3==1.34.75
bs4==0.0.2
fqdn==1.5.1
future==0.18.2
google-api-python-client==2.133.0
install==1.3.5
isoduration==20.11.0
jsonpointer==2.4
jupyter==1.0.0
jupyterlab-vim==4.1.3
macholib==1.15.2
oauth2client==4.1.3
pip-chill==1.0.3
seaborn==0.13.2
uncurl==0.0.11
uri-template==1.3.0
webcolors==1.13
y@m3pro ~ %
y@m3pro ~ % pip-chill | wc -l
17
y@m3pro ~ %
y@m3pro ~ % pip freeze | wc -l
142
y@m3pro ~ %
flutterの fvm flutter pub upgrade
相当を行った後にpip-chillを実行すれば、半自動的に最新版に更新可能
pip list --outdated --format=freeze | grep -v '^\-e' | cut -d = -f 1 | xargs -n1 pip install -U
Discussion