PyCharm顯示有效代碼的未解析引用錯誤。我正在使用PyCharm來完成一個項目。使用解釋器打開和配置項目,并且可以成功運行。正確映射遠程解釋器路徑。這似乎是正確的配置,但是PyCharm用“未解決的引用”錯誤突出顯示了我的有效代碼,即使是內置的Python函數也是如此。為什么即使代碼運行,它們也沒有被檢測到呢?有沒有辦法讓PyCharm正確識別這些?這個問題的具體實例是一個遠程解釋器,但是這個問題也出現在本地解釋器上。
3 回答
慕森王
TA貢獻1777條經驗 獲得超3個贊
做 File->Invalidate Caches / Restart重新啟動PyCharm。 您也可以在以下任何方法之后執行此操作,這是肯定的。 首先,檢查正在運行的解釋器: Run->Edit Configurations->Configuration->Python Interpreter.刷新解釋器的路徑: File->SettingsProject: [name]->Project Interpreter->“項目解釋器”:齒輪圖標-> More...單擊“顯示路徑”按鈕(底部) 單擊“刷新”按鈕(底部) 刪除解釋器并再次添加: File->SettingsProject: [name]->Project Interpreter->“項目解釋器”:齒輪圖標-> More...單擊“刪除”按鈕 單擊“添加”按鈕,然后重新添加您的Interpeter。 刪除項目首選項 刪除項目的 .idea文件夾 關閉和重新打開PyCharm 從頭開始打開項目 刪除PyCharm用戶首選項(但首先要備份它們)。 ~/.PyCharm50在Mac上 %homepath%/.PyCharm50在Windows上 切換到另一個解釋器,然后再回到您想要的那個。 創建一個新的虛擬環境,并切換到該環境的解釋器。 完全切換到另一個解釋器,不要切換回來。
添加回答
舉報
0/150
提交
取消
