我有一个bash脚本来自动更新pip3包:
它是一行脚本:
pip3 list --outdated | cut -d' ' -f1 | xargs pip3 install --upgrade而且它一直起作用。
现在(可能在升级到Ubuntu18.04之后),它不再工作了,显然是因为错误地使用了pip3 install。
剧本怎么了?
发布于 2018-10-02 09:06:11
看起来,pip3列表的标题正在导致包安装失败。您可以使用尾来修剪这些标题行。
pip3 list --outdated | cut -d' ' -f1 | tail -n+3 | xargs pip3 install --upgrade尾-n+3移除标头和边界线,后者只为xargs提供包名。
https://stackoverflow.com/questions/52604993
复制相似问题