-
가상환경 생성하기: 우선, 프로젝트 디렉토리에서 터미널을 열어 가상환경을 생성합니다. 다음 명령어를 실행해주세요:
python -m venv <가상환경이름>
<가상환경이름>
은 원하는 이름으로 변경해주세요. -
가상환경 활성화하기: 가상환경을 생성하면 해당 가상환경을 활성화해야합니다. 가상환경을 활성화하면 프로젝트에 필요한 패키지를 따로 설치할 수 있습니다. 다음 명령어를 실행하여 가상환경을 활성화합니다:
- Windows:
<가상환경이름>\Scripts\activate
- macOS/Linux:
source <가상환경이름>/bin/activate
가상환경이 활성화되면 터미널 창의 프롬프트가 가상환경 이름으로 변경됩니다.
- Windows:
-
필요한 패키지 설치하기: 가상환경이 활성화된 상태에서는 프로젝트에 필요한 모든 패키지를 설치할 수 있습니다. 다음과 같은 명령어를 실행하여 필요한 패키지를 설치하세요:
pip install <패키지이름>
<패키지이름>
은 설치할 패키지의 이름입니다. 필요한 패키지를 모두 설치한 후에 프로젝트를 테스트해보세요. -
프로젝트 테스트하기: 가상환경과 필요한 패키지가 설치된 상태에서 프로젝트를 테스트할 수 있습니다. 테스트에는 각각의 프로젝트에 따라 다른 도구나 명령어를 사용하게 됩니다.
예를 들어, Django 프로젝트의 경우 다음과 같은 명령어로 서버를 실행하여 테스트해볼 수 있습니다:
python manage.py runserver
각 프로젝트마다 테스트 방법이 다를 수 있으므로 해당 프로젝트의 문서나 가이드를 참고해주세요.
-
가상환경 비활성화하기: 프로젝트 테스트가 끝나면 가상환경을 비활성화하여 원래의 파이썬 환경으로 돌아갈 수 있습니다. 다음 명령어를 실행하세요:
deactivate
가상환경이 비활성화되면 터미널 창의 프롬프트가 원래의 파이썬 환경으로 변경됩니다.
가상환경을 사용하여 프로젝트를 테스트하면 독립적인 환경을 구축하여 프로젝트 간의 의존성 충돌을 방지할 수 있습니다. 이를 통해 프로젝트의 안정성과 격리성을 높이고, 효율적인 작업을 진행할 수 있습니다.
참고 문서: