susinlee 님의 블로그

[20250811] TIL 본문

일기/TIL

[20250811] TIL

susinlee 2025. 8. 11. 16:31

(커서 IDE) 다른 프로젝트 폴더에서 가상환경을 사용하는 방법...

 

찾아보게 된 계기는 기존 프로젝트에서 API 기능만 따로 분리한 프로젝트를 만들 때  가상환경을 다시 설치하다가 용량을 보고 아 프로젝트 몇 번하면 용량 다 쓰겠다 싶어서 였다. 그 과정에서 오류도 많이 발생하고 그래서 정리를 좀 해놓으려고 한다.

 

먼저 커서 IDE 에서 Ctrl + Shift + p 로 검색창에 들어가서 Python: Select Interpreter 클릭한다

 

다음으로 Enter interpreter path... 를 누른 뒤 Find... 로 들어가서 활성화하고 싶은 가상환경을 선택한다.

 

활성화하려는 가상환경 폴더로 들어가서 Script → Python.exe을 선택해주면 된다.

 

클릭하고 새 터미널을 클릭하면 해당 가상환경이 활성화된다.

 

가상환경이 활성화된다고 하더라도 주피터 노트북의 경우에는 커널 설정이 기본 파이썬으로 되어있기 때문에 주피터 노트북을 사용하고 싶을 때는 다음의 명령어를 실행시켜줘야 한다.

python -m ipykernel install --user --name myenv --display-name "Python (myenv)"

 

myenv 는 활성화 할 가상환경 이름을 적으면 된다. 참고로 해당 가상환경에 ipykernel이 설치되어 있어야 한다.

 

그리고 참고할 점으로 가상환경을 생성하고 해당 프로젝트의 경로를 옮기게 되면 가상환경에서 명령어가 먹질 않는다. 가상환경이 생성될 때 경로를 하드 코딩하기 때문에 폴더를 이동시키면 경로가 맞질않아 명령어 실행이 되지 않는다. 그때는 python -m 을 붙이고 명령어를 실행하면 되긴하는데, 웬만하면 프로젝트 폴더 위치를 변경하지 않는 것이 제일 좋다. 

'일기 > TIL' 카테고리의 다른 글

근황  (1) 2025.11.28
FastAPI / Uvicorn / Gunicorn  (0) 2025.11.28
[250727] TIL  (4) 2025.07.27
[250725] TIL  (0) 2025.07.25
[250723] TIL  (0) 2025.07.23