Hey Tech
[Python] 가상환경 내 패키지 설치 및 관리 방법(venv 활용) 본문
본 포스팅에서는 venv를 활용하여 Python 가상환경 내 패키지 설치 및 관리 방법을 알아봅니다.
📚 목차
1. 가상환경 필요성
2. venv 활성화
3. 패키지 설치
4. 설치된 패키지 리스트 저장
5. 패키지 일괄 설치
1. 가상환경 필요성
가상 환경은 프로젝트마다 격리된 환경(즉, 가상 환경)을 생성함으로써 프로젝트별로 패키지를 관리하기 위함입니다.
파이썬을 입문하기로 마음 먹으셨다면 지금부터라도 가상 환경 사용을 권장해 드립니다.
가상 환경의 필요성에 대한 상세한 설명은 이 포스팅을 참고해 주세요.
2. venv 활성화
먼저 생성해 두었던 venv를 활성화해야 합니다.
venv 가상환경 생성 및 활성화 방법은 이곳을 참고해 주세요.
참고로, Python 3.5 이후부터는 venv가 파이썬 표준 라이브러리에 내장되어 있습니다.
3. 패키지 설치
가상환경 활성화 이후에 필요한 패키지를 pip를 활용하여 설치하면 됩니다.
가상환경 생성, 활성화 방법은 이 포스팅을 참고해 주세요.
pip install 패키지이름
4. 설치된 패키지 리스트 저장
아래 코드를 통해 설치된 패키지 목록을 확인할 수 있습니다.
pip list
아래 코드 한 줄로 가상환경에 설치한 모든 패키지 리스트를 requirements.txt 파일에 저장시킬 수 있습니다.
pip freeze > requirements.txt
5. 패키지 일괄 설치
아래 명령어로 패키지 리스트에 있는 모든 패키지를 일괄적으로 설치할 수 있습니다.
pip install -r requirements.txt
다만, 이 방법은 서로 의존적인 패키지 간에 간섭이 발생할 수 있기 때문에 패키지가 정상적으로 설치되지 않을 수 있습니다.
이런 경우에는 패키지 리스트를 확인하여 정상적으로 설치되지 않은 패키지를 확인하셔야 합니다.
pip list
🎈맞춤형 데이터/통계 분석 서비스
저희 AI/BigData 분석 솔루션 전문 기업 <헤이테크>에서는
맞춤형 데이터 수집부터 통계분석, 텍스트마이닝, AI 모델링, 논문작성을 지원해 드립니다 :)
자세한 내용은 아래 링크를 참고해 주세요!
문의사항은 댓글 또는 카톡플러스친구 @헤이테크로 연락주시길 바랍니다🙏.
https://kmong.com/gig/601647
📌참고할 만한 포스팅
1. [Python] 가상환경 생성, 종료, 삭제 방법(venv 활용)
2. [Python] 가상환경 내 패키지 설치 및 관리 방법(venv 활용)
오늘은 파이썬 가상환경 패키지 관리방법에 대해 알아봤습니다.
포스팅 내용에 오류가 있다면 아래에 👇👇👇 댓글 남겨주세요!
그럼 즐거운 하루 보내시길 바랍니다.
고맙습니다 :)
'SW 개발 > Python' 카테고리의 다른 글
[Jupyter Notebook] 파일 저장 시 forbidden 에러 해결하기 (0) | 2022.02.08 |
---|---|
[Python] 에러메시지 분석: "UserWarning: Boolean Series key will be reindexed to match DataFrame index." (2) | 2022.02.07 |
[Python] 가상환경 생성, 활성화, 비활성화, 삭제 방법(venv 활용) (0) | 2022.02.02 |
[파이썬] 데이터프레임 내 특정 단어가 포함된 데이터 조회(feat. pandas) (2) | 2021.10.24 |
[파이썬] 영어 모든 알파벳 소문자, 대문자 정보 불러오기! (0) | 2021.10.10 |