나는 이맥스에 대해 새롭다. & 파이썬 프로그래밍을 위해 이것을 사용하려고한다. 나는 elpy를 설치했습니다 & 모든 것이 잘 작동하고 있습니다 - 나는 많은 경고를받습니다, E401, E402, E501 등과 같은 오류가 있습니다. 모두 무서운 붉은 색입니다.flake8이 글로벌 구성을 따르지 않습니다. elpy
조금만 연구 한 후에 flake8에서 이러한 오류가 발생하는 것처럼 보입니다. 다음과 같이 그래서 flake8을 구성
[flake8]
ignore=E201,E203,E211,E221,E272,E251,E211,E222,E226,E228,E241,E301,E302,E401,E402,E501,E701,F401
max-line-length=160
exclude=tests/*
max-complexity=10
하지만 여전히 이러한 오류가오고있다 ~ /의 .config/flake8에서
을. 또한 .config/
에 PEP8 & pycodestyle을 구성했습니다. 그러나 진전이 없습니다. 프로젝트 루트에 setup.cfg
& tox.ini
을 넣으려고했으나 작동하지 않았습니다.
자세한 내용은 flake8 repo에서 비슷한 티켓을 참조하십시오. https://github.com/SublimeLinter/SublimeLinter-flake8/issues/24
해결 방법이나 이맥스 해킹이 있는지 알려주세요. 다음
은 몇 가지 세부 사항을 사전에Os - Linux Mint 17.3 Rosa
flake8 version - 3.0.0b1 (pyflakes: 1.2.3, pycodestyle: 2.0.0, mccabe: 0.5.0)
GNU Emacs 24.3.1
감사합니다.
쓰고있는 코드에 대해 flake8을 직접 실행 해 보셨습니까? 만약 당신이 동일한 문제를 가지고 있다면,'flake8 -v'의 결과물을 공유 할 수 있습니까? –
이것은 나에게도 문제가되는 것 같습니다. 내 구성 파일이 ~/.flake8에 있고 ~ .py 파일이 ~ /의 하위 디렉토리에있는 경우 파일을 선택합니다. 이 설정을위한 * 글로벌 * 위치를 원하고 내가 사용하는 모든 프로젝트에서 flake8 구성 설정을 복사 할 필요가 없기 때문에 이것은 예상되지 않습니다. – bgoodr