Bug:No module named 'pytest'

在测试模型时遇到Bug:No module named ‘pytest’

我的场景:pycharm下运行一个测试深度学习模型的python代码。我的代码名称为test_exp.py
Bug:No module named 'pytest'出现bug的原因:.py文件的开头出现了test这个单词。

  1. 之所以是强调开头,是因为我重新尝试了一下model_test的文件名,是可以通过运行的
  2. 注意是test这个整体,如果是testr,testpp等等都是不会报错的
  3. 直接使用test这个单词是不会出错的,这也是我觉得神奇的地方。也就是test.py是OK的。

解决办法:
把文件名开头的test换掉,或者放到后面去即可,或者直接改成test

具体原因
更深层的原因,为什么那么命名会出现这些问题呢,为啥pytest就冒出来了呢?我暂时也还不知道,等以后知道了再来记录吧