看了很多篇博客,都是说出现这种情况的原因是什么,即程序中出现了以test()或者_test()的函数命名,但是提出的解决方案本人都试了,没有用…也可能是我姿势不对…
自己捯饬发现了解决方案。记录一下。

首先通过这个进入Configurations,如果你的是Unittests的话,此时应该是这样的(…忘记截图了,就当已经看到了~)
然后通过右上角的“-”将“Python”下的文件全部删除

不要忘记保存哦~

然后再按照刚才的方式,从Configurations进入。然后左键一下左栏的“Python”(即在python文件夹下操作,而不是defaults文件夹),然后—>“+”---->“python”

接下来会看到下面的界面:

然后从“Script”选择你想要运行的.py文件,记得把第一行的“Name”修改了,例如:

然后记得保存修改就可以了。回到程序,再运行,你就可以看到和以前一样正常的run模式了。
为了防止抽风似的又变成了“Umittests”,最好还是把程序中涉及到“test”的都换掉…
本文介绍了一种解决PyCharm IDE中单元测试被误识别为Unittests的问题的方法。具体步骤包括:调整配置文件,删除原有的Python配置项,并重新创建正确的配置项;选择目标.py文件并更改名称等。
1642

被折叠的 条评论
为什么被折叠?



