pycharm中文件取消用 pytest模式打开:python
刚刚开始接触python的时候,基本就靠debug来学习代码,一步步调试一步步学习。这个时候一般咱们是要run debug本身的文件,初来乍到不明白,有时候把python文件名就以“test”开头了,直接run或者debug,就会报错,各类错误,这时候若是经过显示的erro来排查问题每每找不到答案。框架
现将本小白在pytest上的踩坑事件记录下来:学习
首先描述下问题,若是py文件名字开头带有test,通常pycharm 默认运行pytest(这个应该是python自带的测试框架),若是直接run本身的文件,会发现实际上是运行的pytest,而后各类报错。通常修改run---edit configuration就好了,界面修改以下:测试
+ 和 –能够添加和删除,删除pytest,添加了本身要运行的文件名和文件路径(黄色框:script path)等,以下所示debug
基本上这样就OK了,而后我这边又出现了新的问题:调试
Run以后仍是显示错误:blog
_pytest/debugging.py:事件
Pdb.pyip
Module “cmd”has no attribute cmdpycharm
pytest都取消了,这是什么错误,黑人问号????好像常常遇到,大概就是解释器的问题
而后经过在另外一个帐户下运行正常的设置对比我猜到了,我设置的解释器有问题,难道解释器里面的安装包不同?而后换了个其它的虚拟环境解释器,就debug 成功了,开始debug之路,debug愉快。先这样吧,也不知道啥缘由。若是有同窗知道缘由请赐教,欢迎提意见,小白欢迎鄙视,^_^