有關取消pytest的問題

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

相關文章
相關標籤/搜索