pip list --outdated --format=legacy |awk '{print $1}' |xargs sudo -H pip install -U这条应该是cmd的命令.
import pip
from subprocess import call
for package in pip.get_installed_distributions():
call('pip install --upgrade' + package.project_name)pip freeze > requirements.txt再通过正则替换,将(==版本号)去掉.
==.*最后
pip install -r requirements.txt --upgrade