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愉快。先這樣吧,也不知道啥緣由。若是有同窗知道緣由請賜教,歡迎提意見,小白歡迎鄙視,^_^