如何在Windows下为pylint指定配置文件?

33 投票
2 回答
25399 浏览
提问于 2025-04-15 14:02

我正在评估pylint这个工具,用来检查源代码,我想自定义每行的最大字符数。

我想使用一个配置文件。我通过--generate-rcfile命令生成了一个模板,并对其进行了修改。

我尝试运行pylint --rcfile=myfile.rc,但发现我的修改没有被pylint识别。我试过把文件放在不同的位置,比如\Python26\Scripts\和我用户文件夹里的pylint.d,但都没有成功。

有没有人知道我哪里做错了?

我可以在pylint-gui中使用这个配置文件吗?我也试过,但没有成功。

2 个回答

4

试着设置一下 PYLINTRC 这个环境变量。

我用的是批处理:

@echo off
set PYLINTHOME=c:\tools
set PYLINTRC=c:\etc\pylint.conf
rem c:\Python27\python.exe c:\Python27\Lib\site-packages\pylint\lint.py %1 %2 %3 %4 %5 %6 %7 %8 %9
c:\Python27\python.exe c:\Python27\Lib\site-packages\pylint\lint.py %*
31

在Windows 7系统中,你家目录下的一个.pylintrc文件(通常是在C:\Users\你的用户名)会被自动识别。

你可以使用下面的命令来创建一个模板:

pylint --generate-rcfile > .pylintrc

撰写回答