반응형
Python :: virtual enviroment setting for windows :: 윈도우에서 가상환경 세팅하기
venv
- 🔥
venv
는 Python 가상환경 관리를 해주는 내장 모듈입니다. - 💣단, Python3에서 내장된 모듈로 Python2에서는 사용이 불가능합니다.
- Python2에서는
virtualenv
라는 외부 패키지를 사용해야 합니다.
- Python2에서는
가상환경 생성 및 연결
#cd [프로젝트 경로]
cd C:\venv-test
#python -m [가상환경 이름]
python -m venv venv-test
###다음은 명령 도구에 맞게 실행하세요.###
#[가상환경 이름]\Scripts\activate.bat - cmd
.\venv-test\Scripts\activate.bat
#[가상환경 이름]\Scripts\activate.ps1 - PowerShell
.\venv-test\Scripts\activate.ps1
경로 앞에 (가상환경 이름)
이 보인다면 가상환경이 생성된 것입니다.
🔥참고사항
- PowerShell에서
Execution Policy
같은 실행 정책 오류가 발생한다면 아래 명령어를 입력해 주세요.Set-ExecutionPolicy RemoteSigned
- PowerShell에서
💣주의할점
- 만약 가상환경 디렉토리 내의 파일들을 옮깅 경우 정상적으로 작동하지 않을 수 있으니 만약 옮겨야 된다면 일부분만 옮기지 않고 전부 옮겨야 합니다.
가상환경 확인
pip list
를 통해 설치된 패키지를 모두 확인할 수 있습니다.
가상환경에 requests
패키지를 설치한 후 글로벌 환경과 비교해서 확인하겠습니다.
pip install requests
pip list
가상환경 패키지 목록
글로벌환경 패키지 목록
가상환경 해제하기
deactivate
연결한 가상환경에서 벗어납니다.
가상환경 제거하기
생성한 [가상환경 이름]
디렉토리 자체를 삭제하면 가상환경도 함께 삭제됩니다.
반응형
'Programming > Python' 카테고리의 다른 글
Python Web Scraping :: PS Plus 게임 카탈로그 만료일 추출하기 (0) | 2023.01.09 |
---|---|
Python :: virtualenv setting with homebrew for macOS M1 :: 맥에서 homebrew로 가상환경 설정하기 (0) | 2022.09.10 |