Skip to content

requirements.txt 제작 #52

Description

@sumannam

현재 환경에서 패키지 목록 저장

unittest
pytest
pip freeze > requirements.txt

아래 코드는 참고

import subprocess
import sys

def install_or_update_packages(requirements_file):
    try:
        # requirements.txt 파일에 있는 패키지 설치 및 업데이트
        subprocess.check_call([sys.executable, "-m", "pip", "install", "--upgrade", "-r", requirements_file])
        print("✅ 모든 패키지가 최신 상태로 업데이트되었습니다!")
    except subprocess.CalledProcessError as e:
        print(f"❌ 오류 발생: {e}")

if __name__ == "__main__":
    requirements_file = "requirements.txt"  # 파일명을 원하는대로 변경 가능
    install_or_update_packages(requirements_file)

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions