使用Eclipse PyDev运行外部Python程序
我想使用PyDev支持的重构,但我认为在Eclipse工作区中为我创建的每个小python脚本创建一个项目文件夹有点可笑 我可以通过在Eclipse中使用使用Eclipse PyDev运行外部Python程序,python,eclipse,aptana,pydev,Python,Eclipse,Aptana,Pydev,我想使用PyDev支持的重构,但我认为在Eclipse工作区中为我创建的每个小python脚本创建一个项目文件夹有点可笑 我可以通过在Eclipse中使用file>openfile…编辑文件来进行重构。但是,我仍然必须到终端运行该文件。只要在Eclipse中运行它就好了 我已尝试使用位置设置运行>外部工具>外部工具配置… /Library/Frameworks/Python.framework/Versions/Current/bin/python 以及参数 ${resource_loc}
file>openfile…
编辑文件来进行重构。但是,我仍然必须到终端运行该文件。只要在Eclipse中运行它就好了
我已尝试使用位置设置运行>外部工具>外部工具配置…
/Library/Frameworks/Python.framework/Versions/Current/bin/python
以及参数
${resource_loc}
据推测,这将使用打开的文件调用python解释器。但事实并非如此。我得到的只是:
Variable references empty selection: ${resource_loc}
与我的问题相同,但所选答案与空${resource\u loc}
问题无关
我如何在Eclipse中运行外部python程序?最新的PyDev已经有了一些改进。。。处理外部文件用例的工作流程如下(检查PyDev 2.2.2和Eclipse 3.7):
稍后您可以在菜单中更改运行配置:运行>运行配置。AFAIK${resource\u loc}可能是项目浏览器中选定的文件,而不是活动编辑器?我不太擅长Eclipse内部,因此我不确定如何获取活动编辑器文件。我可以用EclipseMonkey+Pythononkey实现这一点,但是这些脚本项目在最新的Eclipses中不再受支持。谢谢!你能准确地告诉我什么命令与按F9匹配以防我忘记我需要按F9吗?只是检查了你的链接。非挥发性物质。