【python自學】python自動化測試框架搭建過程中遇到的問題-PyCharm 導包提示 unresolved reference


https://blog.csdn.net/sinat_34104446/article/details/80951611

(親測解決)PyCharm 導包提示 unresolved reference(完整圖解)

描述:模塊部分,寫一個外部模塊導入的時候居然提示unresolved reference,如下,程序可以正常運行,但是就是提示包部分紅色,看着特別不美觀,下面是解決辦法

PyCharm版本:

解決:

    1.在項目上 單擊右鍵 -> Mark Directory as -> Sources Root

    2.點擊之后紅色警告消失

    3.進入設置:file -> settings

    4.按照下圖展開 Build,Execution,Deployment -> Console -> Python Console -> Add source roots to PYTHONPATH,勾選上3,選擇確定,問題完美解決

5.如果問題還沒解決,歡迎大家留言探討

網友留言提示:如果創建的是directory而不是package上述操作不會生效!

【已經多次掉入這個坑了,大家網上查,很多說設置成source root就可以了,然后添加路徑,有的可以解決,有的不能解決,這是為什么了,經過多次嘗試發現,我們忽略了一個問題,就是有的小伙伴新建文件夾而不是包(圖標上有小圓圈),如果這種情況采取以上操作無效的,需要把文件夾轉成包】


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM