본문 바로가기
Python

VSCode에서 터미널 환경에 대한 환경 변수 설정(파이썬)

by Myungbin 2024. 1. 26.
Folder
├── config
│   └── config.py
└── A
    └── file.py

다음과 같은 폴더구조를 가질 때 config.py와 file.py가 각각 다음과 같을 때

A/file.py에서 config.py 의 함수를 improt 하려고 하면 다음과같이 ModuleNotFoundError가 뜬다.

 

이를 해결하고 싶을 때  Visual Studio Code에서 터미널 환경에 대한 환경 변수 설정을 변경해주면 된다.

setting.json에서 다음과 같이 환경에맞는 PYTHONPATH를 추가해주면 된다.

    "terminal.integrated.env.windows": {
        "PYTHONPATH": "${workspaceFolder}"
      },
    "terminal.integrated.env.linux": {
        "PYTHONPATH": "${workspaceFolder}"
      },
    "jupyter.notebookFileRoot": "${workspaceFolder}"

'Python' 카테고리의 다른 글

파이썬 가상환경 생성(venv)  (0) 2024.04.15
파이썬 리스트 append / extend  (0) 2024.04.15