본문 바로가기
컴퓨터관련 쪽지

[vscode] python 환경설정

by 프들이 2021. 11. 5.
반응형

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 아래에 적어 준다.

pytest.ini

[pytest]
addopts= -s -vvv
testpaths=
    test

예를 들어 위와 같은 식으로 pytest 의 기본 옵션과 test 디렉토리의 위치 등을 정의해 준다.

반응형

댓글