簡體   English   中英

使用Eclipse PyDev運行外部Python程序

[英]Run External Python Programs with Eclipse PyDev

我想使用PyDev啟用的重構,但認為在Eclipse工作區中為我創建的每個小python腳本創建項目文件夾有點荒謬。

我可以通過使用File > Open File...在Eclipse中編輯文件來進行重構。 但是,我仍然要去終端運行該文件。 在Eclipse中運行它會很不錯。

我已嘗試使用位置設置Run > External Tools > External Tools Configurations...

/Library/Frameworks/Python.framework/Versions/Current/bin/python

論點

${resource_loc}

據推測,這將使用打開的文件調用python解釋器。 但事實並非如此。 我得到的只是:

Variable references empty selection: ${resource_loc}

此StackOverflow問題與我的問題相同,但所選答案與空${resource_loc}問題無關。

如何在Eclipse中運行外部python程序?

最新的PyDev已經改進了一些......處理外部文件的用例的工作流程如下(檢查PyDev 2.2.2和Eclipse 3.7):

  1. 將文件從文件系統拖到Eclipse(應該打開文件進行編輯)。

  2. 在打開編輯器的情況下按F9運行文件......它仍然會要求您提供一個項目來解析PYTHONPATH和要使用的解釋器(您可以使用任何具有您想要使用的解釋器的項目)運行或創建PyDev項目為“external_projects”並將這些運行綁定到它。

請注意,您需要有PyDev的已經正確配置(可在步驟: http://pydev.org/manual_101_root.html ),如果你遵循的步驟,以紀念再跑最后一個推出作為默認- HTTP://的PyDev .org / manual_101_run.html - 按Ctrl + F11將重新運行最后一次啟動(並且您不再需要將該編輯器作為活動編輯器)。

您稍后可以在菜單中更改該運行配置:運行>運行配置。

暫無
暫無

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

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