搞定了,如果你原来用了amsmath包,通过再加amsthm包去掉proof的编号是会报错的,猜测可能是amsmath中包含了amsthm包,重复定义。
所以你可以加上ntheorem包,它和amsmath没有冲突,然后通过\newtheorem*{Proof}{Proof}就可以去掉标号了。
当然你还可以通过\newtheorem*{Proof}{\it{Proof}}这种方式直接来改变proof的倾斜或者加粗之类的。
我用的是期刊给的模板,其中没有定理证明相关的环境,就使用了
\newtheorem{theorem}{Theorem}
\newtheorem{lemma}{Lemma}
\newtheorem{corollary}{Corollary}
\newtheorem{proof}{Proof}
结果proof就编号了。
在\usepackage{amsmath}引入了\usepackage{amsthm}环境,编译报错
\newtheorem*{Proof}{Proof}