vscode python no definition found

# vscode python 사용시 로컬 특정 경로의 패키지를 찾지 못해
# 모듈, 함수등에 'go to definition'(F12) 수행시 다음과 같이 찾을 수 없다고 나온다.

No Definition found for 'xxxxx'

# File > Save Workspace As... 로 워크스페이스 파일을 다음과 같이 생성하자. 
# ysoftman.code-workspace 내용
{
"folders": [
{
"path": "."
},
],
"settings": {
"python.envFile": "${workspaceFolder}/local.env",
}
}

# 그리고 local.env 파일에 생성하고 PYTHONPATH 에 찾지 못하는 패키지 경로를 설정한다.
PYTHONPATH=../my_custom_pkg1:../my_custom_pkg2:

# 이제 workspace file 로 열면 go to definition 이 동작한다.
code ./ysoftman.code-workspace

# 참고

comments:

댓글 쓰기