pip install -r requirements.txt批量安装时,如果某个包失败,会停止安装。每次都要手动修改该文件,可以换个命令:
按行安装requirement.txt中文件,跳过注释和空行。
缺点是没有顺序,所以前后包不能有依赖,否则会报错。
while read requirement; do
if [ -z "$requirement" ] || [[ "$requirement" == \#* ]]; then
continue
fi
pip install "$requirement" || true
done < requirements.txt