반응형
기본적으로 다음과 같은 상황을 가정합니다.
- Windows 10 +
- VS Code
- Python 설치 (저같은 경우 pyenv로 설치)
- 별도의 프로젝트 디렉토리 생성 완료
디렉토리를 생성하고 해당 디렉토리에서 VS Code를 실행하면(또는 code .을 통해 이동하면) 아무것도 없는 디렉토리가 나옵니다. 여기서 다음과 같은 명령어를 실행하면 가상환경 폴더를 만들 수 있습니다. 저는 .venv라는 이름의 가상환경 폴더를 만들었고, 안에 파일 등의 내용은 그 아래 이미지를 참고해주세요.
$python -m venv [가상환경]
하지만, 아직 가상환경이 활성화되지는 않았습니다. 가상 환경을 활성화하기 위해서는 Scripts라는 하위 폴더로 이동한 후 activate을 해줘야 합니다. 아래 코드처럼 하면 됩니다. 코드 아래 이미지를 보면 잘 생성된 것을 확인할 수 있습니다.
여기서 약간 혼란스러웠던 것은 경로를 지정할 때 슬래시의 방향(/ or \)인데 VS Code에서는 윈도우즈 시스템이 일반적으로 사용하는 역슬래시 말고 그냥 슬래시로 동작합니다.
$cd [가상환경]/Scripts
$source activate
만약 가상환경을 끝내려면 어떻게 해야할까요? activate 보다 훨씬 간단하게 deactivate만으로 가능합니다. 경로 이동이 필요한가 테스트를 해봤는데 따로 필요하지 않는 것을 확인했습니다.
$deactivate
반응형
'Tools' 카테고리의 다른 글
[Docker] Docker Image 용량 최적화 방법 정리 (2) | 2024.12.17 |
---|---|
[Docker] Docker 주요 개념 및 CLI 기본 활용 정리 (0) | 2024.12.17 |
CVAT로 Labeling 해서 영수증 OCR 데이터셋 만들기 (2) | 2024.11.08 |
[QGIS] 서울 4대문 CSV 좌표 업로드 및 바운더리 형성 | 포인트를 폴리곤으로 변경하기 (0) | 2022.06.20 |
[QGIS] 프로젝트 시작 + 베이스맵 설치 | Open Map Street (OMS), TMS for Korea (카카오맵, 네이버맵 etc) (0) | 2022.06.13 |