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就可以了,然后添加路徑,有的可以解決,有的不能解決,這是為什么了,經過多次嘗試發現,我們忽略了一個問題,就是有的小伙伴新建文件夾而不是包(圖標上有小圓圈),如果這種情況采取以上操作無效的,需要把文件夾轉成包】
