利用pip批量更新python庫


如果python庫比較舊,需要更新到最新版本,可以利用pip工具。

DOS命令行下,輸入pip -V查看pip版本,可以先把pip更新到新版本。

查看系統里過期的python庫

pip list  #列出所有安裝的庫
pip list --outdated #列出所有過期的庫

對於列出的過期庫,pip提供了單個庫的更新命令

pip install --upgrade 庫名

但此命令不支持全局全部庫升級。

這里提供批量更新方法(注意:pip install --upgrade 這句最后有個空格不能省略

DOS命令行下輸入python進入python環境,然后利用下面python代碼實現批量更新工具庫

import pip
from subprocess import call
for dist in pip.get_installed_distributions():
    call("pip install --upgrade " + dist.project_name, shell=True)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM