2015-02-10 59 views
6

我有我的flake8配置文件中~/.config/flake8flake8不拾取配置文件

[flake8] 
max-line-length = 100 

然而,當我運行flake8配置文件沒有回升。我知道這是因爲我仍然在超過79個字符的行上發出警告。

我在redhat上,但mac上也是如此。

我使用pyenv。全球是2.7.6(甚至不知道這是相關的)

+0

你如何運行'flake8'? – 2015-02-10 16:19:55

+0

在運行flake8的同一個存儲庫中是否有setup.cfg或tox.ini文件? – 2015-02-10 16:31:37

+0

我從一個bash shell中運行它(儘管最終我希望它能夠通過vim工作 - 我在這一刻得到同樣的錯誤)。我沒有這些文件。我只想要一個全局文件。 – evolution 2015-02-10 17:01:03

回答

0

這是pep8 1.6.1的迴歸造成的,並在剛發佈的1.6.2版本中得到解決。

+1

不,它不是。 'flake8-python2 --version' '2.3.0(pep8:1.6.2,pyflakes:0.8.1,mccabe:0.3)Linux上的CPython 2.7.9' – 2015-02-19 23:37:52

+0

@JohnTyree,你可以提供一些關於什麼配置的更多信息你正在使用的文件和你期望的(和正在獲取的)? – 2015-02-23 01:14:23

+0

在項目的根目錄下使用'tox.ini'文件,其中包含'ignore'和一些錯誤代碼。如上所示,運行flake8時仍然會看到這些錯誤。使用舊的flake8(Linux上的'2.2.5(pep8:1.5.7,mccabe:0.2.1,pyflakes:0.8.1)CPython 2.7.6)可以工作。 tox文件中沒有其他內容。只是一個'[flake8]'節&ignore = ...' – 2015-02-23 03:53:10