gpt4 book ai didi

python - 使用 Eclipse PyDev 运行外部 Python 程序

转载 作者:太空狗 更新时间:2023-10-29 21:38:08 24 4
gpt4 key购买 nike

我想使用 PyDev 启用的重构,但认为在我的 Eclipse 工作区中为我创建的每个小 python 脚本创建一个项目文件夹有点荒谬。

我可以通过使用 File > Open File... 在 Eclipse 中编辑文件来进行重构。但是,我仍然必须去终端运行文件。最好在 Eclipse 中运行它。

我已经尝试使用 Location

设置 Run > External Tools > External Tools Configurations...
/Library/Frameworks/Python.framework/Versions/Current/bin/python

参数

${resource_loc}

据推测,这将使用打开的文件调用 python 解释器。但事实并非如此。我得到的是:

Variable references empty selection: ${resource_loc}

This StackOverflow question有和我一样的问题,但选择的答案与空的${resource_loc}问题无关。

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

最佳答案

最新的 PyDev 已经有了一些改进......处理外部文件的用例的工作流程如下(检查 PyDev 2.2.2 和 Eclipse 3.7):

  1. 将文件从文件系统拖到 Eclipse(应打开文件进行编辑)。

  2. 在编辑器打开的情况下按 F9 运行文件...它仍然会要求您提供一个项目来解析要使用的 PYTHONPATH 和解释器(您可能可以只使用任何具有您想要用于运行的解释器或创建一个 PyDev 项目作为“external_projects”并将这些运行绑定(bind)到它)。

请注意,您需要已正确配置 PyDev(步骤位于:http://pydev.org/manual_101_root.html)并且如果您按照步骤将重新运行标记为默认的最后一次启动 -- http://pydev.org/manual_101_run.html -- 按 Ctrl+F11 将再次重新运行上次启动(并且您不再需要将该编辑器作为事件编辑器)。

您稍后可以在菜单中更改运行配置:运行 > 运行配置。

关于python - 使用 Eclipse PyDev 运行外部 Python 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7194424/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com