我安装了 flake8 以便在我的 Windows 机器上在家做一些工作,但不知道将我的配置文件放在哪里。
该文档指出,该flake8
文件必须放入~/.config/flake8
.
我试过了%USERPROFILE%/.config/flake8
,%USERPROFILE%/flake8
但都无济于事。也许,任何有在 Windows 上使用 flake8 经验的人都可以回答这个问题?
如果你打开 flake8 (main.py) 的源代码,你会看到在 Windows 上,默认配置路径与在 Linux 上显着不同:
if sys.platform.startswith('win'):
DEFAULT_CONFIG = os.path.expanduser(r'~\.flake8')
在我的 Windows 7 机器上,解析为:C:\Users\username\.flake8
因此,您必须创建一个名为.flake8
. 确保它以句号开头。我通过打开命令行并转到我的主文件夹并执行以下命令来做到这一点:
NUL > .flake8
这创建了空白文件,因为您无法在资源管理器中创建它(或者我无论如何都不能)。创建完成后,您可以打开它并添加您喜欢的任何内容。
更新- 我终于在这里找到了一些提到 Windows 的“文档”: