2015-08-21 144 views
6

當我使用虛擬環境在Pycharm中啓動一個新項目時,出現未解決的引用警告消息。虛擬環境中的Pycharm未解決的引用

enter image description here

但我已經安裝的Django到我的虛擬環境,它的代碼是否正常工作。

我該如何解決這個問題?我正在使用PyCharm 4.5.2 Pro

+0

你有沒有設置你的特定項目解釋器指向你的虛擬環境下的偏好? – gffbss

+1

是的。當我創建項目時,Pycharm會自動設置 –

+0

您是否嘗試將其關閉並再次打開? – Nearoo

回答

0

檢查您的項目根目錄。也許在它的問題。

您是否已經手動或通過PyCharm創建了virtualenv?

+1

我通過PyCharm創建virtualenv,根目錄是正確的 –

3

我最終偶然發現了一種爲我工作的方法,但我不知道底層的問題。

最初我在解釋器選項中用PyCharm創建了一個virtualenv。懊惱我有這個問題,我刪除了它,並用virtualenv命令創建了一個virtualenv,但問題仍然存在。

然後我回到解釋器選擇器並選擇「添加本地」。我導航到我創建的virtualenv的/ bin文件夾中的python二進制文件,並將其選中。在此之後,未解決的參考被修復。

+1

是。這也是我的問題。似乎你必須選擇使用virtualenv和什麼python二進制文件。否則,自動完成模塊將不能用於virtualenv中的軟件包。 – Grimmy