如何在PyCharm中设置运行配置的默认工作目录

kkih6yb8  于 2023-06-23  发布在  PyCharm
关注(0)|答案(2)|浏览(201)

当我想运行我们的许多python脚本之一时,我点击run,这将创建一个新的run配置。该配置的工作目录是python脚本文件所在的文件夹。相反,它应该从项目范围的固定文件夹运行。我想以某种方式设置它,但我真的不知道为什么,这有点奇怪,因为我预计许多人想要拥有这个功能。你知道怎么做吗?

f87krz0w

f87krz0w1#

如果您点击PyCharm右上角当前选择的运行配置时出现的子菜单中的Edit configurations...按钮,则可以通过从Templates(在2018年之前的版本中也称为Defaults)中选择Python并指定所需的值来编辑Python运行配置的字段(因此也是工作目录)。
在创建新的运行配置之前,不要忘记点击Apply/OK,它现在应该包含您指定的默认值!
据我所知,这些默认值是一个项目的本地值。标签:https://www.jetbrains.com/help/pycharm/2016.2/creating-and-editing-run-debug-configurations.html

cedebl8k

cedebl8k2#

@mxscho的回答很管用。这里我列出了如何为自动检测的测试用例设置工作目录的步骤。
单击Edit Configurations...。工作目录是默认情况下包含当前Python文件的目录。

单击Edit configuration templates...。在打开的窗口中,为Python tests -> autodetect设置工作目录。

之后,当您运行一个测试用例时,新创建的运行配置将从配置模板继承工作目录设置。
我用的是PyCharm 2023.1.2 (Community Edition)

相关问题