파이썬으로 뭔가를 만들다 보면 버전 관리가 중요하다. 프로젝트마다 사용하는 패키지 버전이 다르기 때문에, 이를 제대로 관리하지 않으면 패키지 충돌이 발생할 수 있기 때문이다. 이 문제를 방지하기 위해 콘다(conda)를 쓰건, 다른 도구를 쓰건 보통 pip을 써서 패키지 목록을 뽑을 수 있다. 다음과 같은 명령어를 활용하면 된다. 특히, sed 명령어를 활용하면 불필요한 정보를 삭제할 수 있어 보기 좋게 정리된 패키지 목록이 만들어 진다.
만들어진 파일을 가지고 나중에 pip install -r requirements.txt 명령어로 환경을 재현할 수 있다.
'노트정리 > 파이썬 Python' 카테고리의 다른 글
리눅스에서 아나콘다 (anaconda) 무료 라이선스 (license) 자동 설치 스크립트 (1) | 2024.12.09 |
---|---|
허깅페이스 모델의 소스 코드 확인하기 (0) | 2024.12.03 |
파이썬(python)에서 엑셀 (excel) 수식 계산 정밀도 보존 방법 (0) | 2024.10.19 |
아나콘다(anaconda)의 환경 활성화와 비활성화 할 때, 특정 명령어 실행하기 (1) | 2024.04.05 |
아나콘다(anaconda, miniconda)에서 가상환경 마다 환경변수 PATH 설정하기(리눅스) (0) | 2024.04.01 |
vscode에서 파이썬 독스트링(docstring) 보는 단축키 설정 방법 (0) | 2023.12.04 |
파이썬에서 움직이는 이미지(GIF) 저장하기 (0) | 2023.12.03 |
제프리 에이븐 저/송주경 역 (2019), 파이썬을 활용한 스파크 프로그래밍, 에이콘출판사. (0) | 2023.09.19 |