[英]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):
将文件从文件系统拖到Eclipse(应该打开文件进行编辑)。
在打开编辑器的情况下按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.