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

使用Python Ruff代码检查器时如何忽略env环境目录

如何让Ruff忽略env目录?

有两种常用方式实现这个需求:

1. 命令行临时排除

直接在执行检查命令时添加--exclude参数,指定要忽略的目录,效果类似tree -I env:

ruff check . --exclude env

如果需要忽略多个目录,用逗号分隔即可,比如--exclude env,__pycache__。

2. 配置文件持久化忽略

如果不想每次执行命令都加参数,可以在项目根目录(project_folder)创建配置文件,让Ruff自动读取规则:

  • 创建.ruff.toml文件,写入以下内容:
    exclude = ["env"]
    
  • 或者如果项目已有pyproject.toml,在文件里添加:
    [tool.ruff]
    exclude = ["env"]
    

之后再执行ruff check .,Ruff就会自动跳过env目录了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.23 16:01:59