2014-04-26 38 views
8

我正在PyCharm 3中開發我的項目,突然電源熄滅。之後,當我試圖啓動PyCharm時,遇到了關於最後配置的大量警告!所以我接受重置所有配置。Numpy-如何解決PyCharm中的自動完成3.1.3

現在,當我導入numpy並嘗試使用自動完成時,它不顯示任何內容!它的工作原理,但沒有自動完成彈出窗口。我的OpenCV import沒有問題,它的自動完成工作正常(和以前一樣)。

我讀thisthis並嘗試這兩種方法,但不起作用。我卸載了NumPy並重新安裝了一次,但問題沒有解決!

我使用Windows 7

UPDATE

我也更新我PyCharm到3.1.X(我刪除其設置previouse版)。問題仍然存在。

+0

不幸的是,.idea文件夾可能存在問題。進入你的項目目錄並刪除'.idea',完成後,重新啓動PyCharm。這個_應該解決問題。如果沒有,那麼我可能需要看看你的骷髏。 –

+0

@GamesBrainiac我做了你說的,但問題沒有解決! 「骨架」是什麼意思? PyCharm中的'skeleton'文件夾還是別的? – Hadi

+0

這是否僅在numpy或其他庫上發生? –

回答

3

這聽起來像您的緩存已損壞。您可以從文件菜單中使用「Invalidate Caches/Restart ...」重新生成它們。

如果這樣不起作用,您可以重新創建IDE的設置目錄。查看here的位置。如果您更新了PyCharm,則可能有多個配置版本。我的Linux PyCharm 3.1.3目錄是.PyCharm30,它可能與Windows相同。

  • 停止PyCharm
  • 移動.PyCharmXX \系統的方式進行
  • 開始PyCharm

如果不行,請嘗試使用的配置子目錄:

  • 停止PyCharm
  • 將.PyCharmXX \ config移開
  • 開始PyCharm

如果一切都失敗,將整個config目錄的出路:

  • 停止PyCharm
  • 移動.PyCharmXX閃開
  • 開始PyCharm

請注意,以上將涉及您不得不重新輸入許可證密鑰等。

+1

謝謝@linuts,我試過所有你說過的話,但它沒有解決問題!真奇怪! – Hadi

0

我在使用PyCharm CE 2016.1時遇到了這個問題。當我升級(導入舊設置時)到2016.2時,它消失了。我不得不讓它爲所有的庫文件重新編制索引,這需要花費一些時間,即「正在更新用於...的骨架」。