网上搜索半天基本都是让注意在引用包的时候加上numbers
\usepackage[square,sort,comma,numbers]{natbib}
这样修改后如果只使用数字引用就没有问题了
但如果还想使用作者、年份依然会报错
再次搜索后发现还需要修改参考文献样式从unsrt改为unsrtnat
\bibliographystyle{unsrtnat}

更多推荐