pylint2 [vscode] python 환경설정 vscode 에서 python, pytest, pylint 등을 설정하면서 생긴 파일들이다. 일단 나의 기억에 도움이 되고자 아래에 적는다. 프로젝트 디렉토리 아래에서 .env PYTHONPATH=src VSCode 내에서 src 와 test 디렉토리가 나뉘어져 있을 때 src 디렉토리를 인식하기 위해서 필요했던 것으로 기억한다. .pylintrc $ pylint --generate-rcfile 기본적으로 위 명령어를 이용해서 만든다. 그런 다음 pylint 에서 src 등을 못 찾아서 경고등을 낼 수 있으므로 .pylintrc 내 init-hook='import sys; sys.path.append("./")' 에서 그러한 디렉토리들을 import 해준다. 그리고 무시하고 싶은 경고들은 disable .. 2021. 11. 5. vscode 에서 pylint 사용 나의 경우 다음과 같은 경로를 가지고 있다. 이러한 상황에서 pylint 를 활성화 하면 test_*.py 에서 src 아래의 파일들을 경로를 찾지를 못한다. 이는 PYTHONPATH 에 src 가 들어가 있지 않기 때문이다. $ tree src test -L 1 src ├── __init__.py ├── details.py └── oneline.py test ├── test_details.py └── test_oneline.py 이를 위해서 .pylintrc 를 생성하고 init-hook='import sys; sys.path.append("./")' 를 해주면 문제가 해결 된다. .pylintrc 생성 ]$ pylint --generate-rcfile > .pylintrc PYTHONPATH에 roo.. 2021. 3. 24. 이전 1 다음