簡體   English   中英

如何在PyDev中重置python解釋器?

[英]How to reset python interpreters in PyDev?

一年前左右,我在PyDev中保存了兩個python解釋器。 從那以后,我從系統中卸載了這些解釋器(它們是python 2.7),並安裝了一個新的python 3.6。

每次我重新啟動Eclipse時,PyDev都會加載我的舊解釋器。 然后,我必須進入設置,然后刪除,應用並保存,然后添加新的解釋器。 添加新的解釋器大約需要10分鍾,因為它需要更新PYTHONPATH並加載所有模塊。 在這10分鍾內,我無法使用Eclipse,無法進行任何代碼編輯。 即使我保存了新的解釋器,下次我重新啟動Eclipse時,也會發生同樣的事情。

我嘗試卸載Eclipse,卸載PyDev或刪除我的Eclipse工作區或Eclipse工作區中的PyDev文件夾,但沒有任何效果。 PyDev在哪里存儲解釋器信息? 我讀到它應該將其存儲在Eclipse工作區中,但事實並非如此,因為即使刪除Eclipse工作區,它也會加載舊的解釋器配置。

PyDev將解釋器配置的配置保存在wokspace首選項中,現在,如果您使用的是Oomph,它可以為用戶保留這些首選項,並在創建新的工作區時為您恢復這些首選項。

因此,我認為正在發生的事情是您用Oomph記錄了這些首選項,並且每當在PyDev中更改它們時,Oomph都會將其還原。

一段時間前,PyDev跟蹤器中有一個類似的報告: https : //www.brainwy.com/tracker/PyDev/671

要解決此問題,您應該從Oomph中刪除記錄的首選項(請參閱: https ://www.eclipse.org/community/eclipse_newsletter/2014/november/article2.php)。

暫無
暫無

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

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