You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在PyCharm 2018.1社区版中全局设置默认测试运行器为Unittests

如何在PyCharm 2018.1社区版设置全局默认测试运行器为Unittests

我完全懂你的困扰——PyCharm 2018.1社区版的Default Settings里确实没直接放Tools选项来修改全局测试运行器,这设计有点反直觉。不过别慌,咱们可以通过手动修改全局配置文件来搞定,步骤如下:

  • 第一步:定位全局配置文件
    根据你的操作系统,找到PyCharm存储全局配置的目录:

    • Windows:C:\Users\<你的用户名>\.PyCharmCE2018.1\config\options
    • Mac:~/Library/Preferences/PyCharmCE2018.1/options
    • Linux:~/.PyCharmCE2018.1/config/options
      进入目录后找到project.default.xml文件,这就是存储全局默认项目设置的核心文件。
  • 第二步:修改测试运行器配置
    用任意文本编辑器打开project.default.xml,找到包含PythonIntegratedTools的节点(如果没有就手动添加),把defaultTestRunner的属性值改成Unittests。正确的配置片段如下:

    <component name="PythonIntegratedTools">
      <option name="defaultTestRunner" value="Unittests" />
    </component>
    

    注意要把原来的TwistedTrial替换成Unittests。

  • 第三步:重启PyCharm生效
    保存修改后的配置文件,完全关闭PyCharm再重新启动。之后无论是新建项目还是打开旧项目,默认测试运行器都会自动设置为Unittests了。

另外还有个替代思路:先创建一个测试项目,把它的默认测试运行器改成Unittests,然后通过File -> Export Settings导出该项目配置,再用File -> Import Settings导入到全局设置里。不过直接修改配置文件的方法更直接高效。

内容的提问来源于stack exchange,提问作者Sab

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.26 09:38:56