我正在使用 LiClipse / PyDev。当我通过右键单击 -> 运行方式 -> python 运行从包资源管理器中运行一些测试或其他 python 模块时,工作目录设置为相应文件的目录,例如 ${workspace_loc:MyProject/tests/misc}。
我希望一切都从项目的根文件夹执行。在运行配置 -> 参数下,可以通过“默认”按钮选择该文件夹,该按钮将工作目录设置为 ${project_loc:/selected project name}。不幸的是,默认情况下显然没有选择“默认”按钮,而是选择了如上所述设置目录的“其他”选项。
当有许多测试模块时,为每个模块手动选择这个“默认”按钮会变得有点烦人。那么我如何让 LiClipse 在默认情况下实际选择该按钮?或者以其他方式默认使用项目目录作为工作目录?
之前已经问过一个类似的问题,但没有一个令人满意的答案:Configuring the working directory in Eclipse 3.8.1 with PyDev-project。唯一的结论是 Eclipse 错误不允许配置默认选项的值,尽管这对于我的目的不是必需的。我只希望实际选择此选项。
该问题可能特定于 PyDev,因为似乎 Eclipse 通常根据我阅读的内容选择了“默认”选项。