2013-07-05 41 views
3

有沒有人可以使用PyCharn來完成Panda3d庫的自動完成?看來PyCharm不能爲這個庫自動創建Python框架,所以如果我至少可以在PyCharm中手動定義這些存根,我也會很高興。但我還沒有找到解決辦法。PyCharm中Panda3d的自動完成

任何想法如何告訴PyCharm Python模塊和類在「二進制」庫中有什麼?

回答

1

對我來說,它只是在設置>項目解釋器中選擇熊貓python解釋器(python.exe,而不是ppython.exe。)。

如果你想使用ppython.exe,你必須重命名爲像pythonpanda.exe那樣以「python」開頭的東西,因爲Pycharm只考慮一個以「python」開頭的解釋器。無論如何,ppython和python應該是一樣的。

編輯

另一件事,可以使它正常工作,是用另一種Python解釋器(標準,virtualenv中,不管)和放置的路徑文件PYTHONPATH中的文件夾中。

換句話說:

  • 創建一個名爲panda3d.pth
  • 寫入一個文本文件,兩行

路徑\爲\ pandafolder
路徑\到\ pandafolder \ BIN

  • 將它保存在您的python解釋器的網站包中
  • 配置Pycharm使用這個解釋
+0

可惜的是並沒有爲我工作:( – Matthias

+0

是否熊貓解釋識別普通的Python內置插件?例如「真」。確保你添加了正確的解釋器,然後激活它。您也可以在幫助>顯示登錄資源管理器中查看日誌 – bgusach