所以我剛剛安裝了SubnetTree(http://www.icir.org/robin/pysubnettree/),如果我打開Python交互式解釋器,我可以成功導入它,而不會出現任何錯誤消息。我在我的一個程序中使用它,並且可以成功地順利運行它。但是,Eclipse將導入標記爲錯誤,因爲我使用Eclipse進行調試,所以這是一個問題。我已經去了偏好,並恢復了我使用的Python解釋器無濟於事。我只能恢復Python解釋器退出,並在我的其他機器上重新打開它(OS X 10.5,我現在使用的是OS X 10.6),並且它確定了SubnetTree。任何想法我應該如何去做呢?提前致謝。如何讓Eclipse Pydev插件識別新安裝的Python模塊?
回答
如果您已經嘗試「刷新」您的解釋器的PYTHONPATH
(在Eclipse的Pydev Python解釋器配置中)並且它不起作用,您可以嘗試從列表中刪除解釋器並重新創建它。當你這樣做時,你應該正確地加載所有的模塊,即使是缺少的新模塊。
是的 - 它的工作原理!我一直堅持這三天。轉到Project,Properties,PyDev - Interpreter/Grammar,「點擊此處配置未列出的解釋器」,突出顯示&刪除python(C:/ Python27 \ Python.exe),自動配置(打開一個列表,您可以查看並根據需要勾選),然後點擊OK。
PyDev版本3.6在Eclipse首選項 - > PyDev - > Interpreters偏好設置窗格中提供了一個標籤爲「檢查解釋器是否與環境同步」的按鈕。在我的Mac和Eclipse Luna上,點擊這個按鈕觸發了一些幕後的魔法,它解決了我的PyDev沒有注意到PeeWee的新安裝的問題。我在Eclipse主窗口「Synch System PYTHONPATH」的右下角看到一條短暫閃爍的消息。我沒有移除或重新添加解釋器(Python 2.7),重新啓動Eclipse也沒有解決問題;但點擊這個按鈕沒有。
現在應該是公認的答案。也用Eclipse Kepler在Linux上工作(目前是PyDev 3.8)。 – kdopen 2015-04-15 00:06:18
- 1. eclipse pydev - 如何安裝python模塊
- 2. 如何從PyDev安裝模塊Eclipse
- 3. 無法安裝PyDev的Eclipse插件
- 4. 調用Eclipse中Pydev插件的模塊
- 5. 如何手動安裝插件的PyDev 2.4.0在eclipse在linux上
- 6. NPM不能識別安裝的模塊
- 7. pydev無法識別Django安裝
- 8. 如何使用pydev插件在Eclipse上安裝pexpect?
- 9. Eclipse插件(重新安裝?)
- 10. 如何安裝python模塊?
- 11. 如何安裝Python模塊
- 12. 如何讓Powershell識別pscx模塊?
- 13. 我如何讓jekins識別我的python安裝?
- 14. Eclipse在安裝lua插件後不識別lua文件
- 15. Eclipse的插件/ PyDev
- 16. 如何在Pydev,Eclipse中安裝Bokeh?
- 17. 如何在Eclipse中安裝PyDev 2.8.2
- 18. 安裝模塊:術語'安裝模塊'不被識別爲cmdlet的名稱
- 19. 安裝新的Pypi模塊看起來不錯,但不被python識別?
- 20. 在pydev(eclipse)中安裝Numpy
- 21. eclipse + pydev如何重命名模塊?
- 22. 識別用戶vlc插件安裝?
- 23. 安裝Python模塊
- 24. 如何讓C識別沒有正確安裝的庫文件?
- 25. 安裝python模塊
- 26. Eclipse和Pydev插件
- 27. 如何讓Maven安裝子模塊poms?
- 28. 如何讓Android Studio識別我的庫模塊的jar文件?
- 29. 如何爲Python 2.7.10安裝Python模塊
- 30. 如何讓RavenDB識別插件?
太棒了!那樣做了。對於任何想知道的人...我必須刪除那裏列出的解釋器,然後點擊「自動配置」,它打開一個包含所有系統python庫的框,我必須選擇/Library/Python/2.6/site - 包裝(默認情況下未選中),然後識別模塊。謝謝您的幫助! – Stunner 2010-09-17 02:31:23
查看下面@chrislott的新答案,現在應該成爲可接受的答案。這在當時是正確的,但pydev終於解決了這個問題。 – kdopen 2015-04-15 00:07:51