pip update 命令用于更新已安裝的 Python 包,但它不會直接影響依賴關系
pip update
如果你想要更新所有已安裝的包及其依賴項,可以使用 pip freeze --local | grep -v '^\-e' | cut -d = -f 1 | xargs -n1 pip install -U 命令。這個命令會首先獲取所有已安裝的包及其版本號,然后逐個更新它們。這樣可以確保所有依賴項都得到更新。
pip freeze --local | grep -v '^\-e' | cut -d = -f 1 | xargs -n1 pip install -U