利用pip批量更新python庫

若是python庫比較舊,須要更新到最新版本,能夠利用pip工具。python

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

查看系統裏過時的python庫工具

pip list  #列出全部安裝的庫
pip list --outdated #列出全部過時的庫

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

pip install --upgrade 庫名

但此命令不支持全局所有庫升級。命令行

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

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

import pip
from subprocess import call
for dist in pip.get_installed_distributions():
    call("pip install --upgrade " + dist.project_name, shell=True)
相關文章
相關標籤/搜索