Django

파이썬 가상환경 만들기

Strickland 2024. 4. 30. 13:05

 C:\project 폴더 아래에 가상 환경을 만들어보자

 

C:\project>python -m venv example
C:\project>cd example
C:\project\example>Scripts\activate.bat
(example) C:\project\example>

프롬프트 앞을 보면 (example)과 같이 가상 환경의 이름이 표시된다.

이 상태에서 pip로 패키지를 설치하면 C:\project\example\Lib\site-packages 안에 패키지가 저장됩니다

 

 

가상 환경에 설치된 패키지는 목록을 저장해 두었다가 나중에 다시 설치할 수 있다. 다음과 같이 pip freeze로 패키지 목록과 버전 정보를 requirements.txt 파일에 저장한다

(git 등으로 버전 관리를 할 때 저장소에 설치된 패키지를 모두 추가하지 않고, requirements.txt 파일만 관리하면 된다).

 

(example) C:\project\example>pip freeze > requirements.txt

C:\project/example 위치에 requirements.txt 파일이 생성됨을 확인 할 수 있다.

 

requirements.txt 파일의 내용대로 패키지를 설치하려면 pip install에서 -r 옵션을 사용한다

(example) C:\project\example>pip install -r requirements.txt

 

requirement.txt 파일의 내용대로 패키지를 삭제하려면 pip uninstall에서 -r  옵션을 사용한다.

(example) C:\project\example>pip uninstall -r requirements.txt

'Django' 카테고리의 다른 글

파이참 장고 HTML 자동 완성 설정하기  (0) 2024.05.05
템플릿 서빙 방법 및 문법  (0) 2024.05.05
reverse  (0) 2024.05.02
router 생성  (0) 2024.04.30
장고  (1) 2024.04.30