簡體   English   中英

IDE的Python模塊有所不同

[英]Python modules are different between IDE's

我正在用python開發算法,並且大多使用IPython Notebook,但是每當需要調試時,我通常都使用Wing IDE。 我目前遇到一個奇怪的問題。 在筆記本中,我確實有一個來自matplotlib包(subplot2grid)的方法,但是在Wing中,我沒有此方法。

我的大多數軟件包都是通過pythonXY安裝而安裝的。 仍然我不明白為什么wing使用的是不同於IPython的matplotlib,以及類似的事情是如何首先發生的(我不認為我從pythonXY自動安裝之外再次安裝了matplotlib)。

這里發生了什么?

Wing會在路徑中尋找“ python”,或者如果沒有人試圖在路徑中或注冊表中(在Windows中)尋找Python。 在IPython筆記本中查看sys.executable,並將Wing的Project Properties(從Project菜單)中的Python Executable設置為該完整路徑。 然后,調試器應使用正確的Python。

請注意,在更改生效之前,您需要從Wing的“選項”菜單中重新啟動集成的Python Shell(Wing不會自動重新啟動它,以防萬一您有數據或聲明不想丟失)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM