我将Pycharm用作Python 3.5脚本编写的IDE。
但是,有时当我对名为main.py的文件进行调试时,它显示为pytest in main.py
并且调试器失败。其他时候,调试器以正常模式运行。
pytest in main.py
是什么意思,我如何回到正常的调试模式?请参阅附件图片。
附件图像中文件的名称为main.py
。
答案 0 :(得分:2)
文件中的某些内容(可能是test_*
函数)会混淆PyCharm,并使其认为文件包含pytest
测试方法。使用运行|运行... 菜单以创建纯Python运行配置,或在设置|设置中切换到unittest
测试运行程序工具|集成工具|如果您在项目中根本不使用pytest
,则为默认测试跑步者。