在用 pip 管理包时我尤其头疼的便是看到有大量更新的时候,在网上看到很多教程要不就是编写一个 Python 程序,要不就是安装一个专门库负责更新这些,但我觉得这些都不够简洁,稍稍思考一番便有了以下代码:

pip3 list -o | awk 'NR>2 {print $1}' | tr '\n' ' ' | xargs pip3 install --upgrade

注意如果是非 root 用户可能需要在代码的最后加入 --user 才能正常安装。


一沙一世界,一花一天堂。君掌盛无边,刹那成永恒。