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

tox无法检测到pyproject.toml?技术问题求助

tox无法识别pyproject.toml的原因及解决办法

核心原因

tox 4.x版本默认不会自动将pyproject.toml作为主配置文件加载。只有当存在tox.ini时,tox才会自动扫描并读取pyproject.toml中[tool.tox]下的配置内容;若没有tox.ini,tox不会主动识别pyproject.toml里的tox配置,因此会提示找不到配置文件并使用默认的空配置。

解决办法

  • 显式指定配置文件:运行tox时通过-c参数指定pyproject.toml
    tox -c pyproject.toml
    
  • 保留空的tox.ini:如你已经尝试的,创建空的tox.ini文件,tox会自动读取pyproject.toml中的配置
  • 设置环境变量:通过环境变量让tox默认读取pyproject.toml
    export TOX_CONFIG_FILE=pyproject.toml
    tox
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.27 14:37:16