Install/AI Install

139. [Python] [Streamlit] : Streamlit과 GitHub 연동 방법

천재단미 2025. 2. 1. 12:28
728x90
반응형

반응형

 

 

 

🎯 1. Streamlit과 GitHub를 연동하는 이유?

GitHub를 활용하면 Streamlit 애플리케이션을 버전 관리 및 협업할 수 있으며,

Streamlit Cloud를 사용하면 GitHub에 올려진 프로젝트를 자동으로 웹 애플리케이션으로 배포할 수 있습니다.

 

 

GitHub 연동을 통한 장점

  • GitHub에서 코드 관리 및 자동 업데이트
  • Streamlit Cloud에서 무료 배포 가능
  • 협업 시 코드 변경 이력 추적 및 공동 개발 가능
  • 별도 서버 없이 빠른 웹 애플리케이션 배포 가능

 

📌 2. 준비물

1️⃣ GitHub 계정가입하기

2️⃣ Git 설치 (Mac/Linux/Windows 모두 가능)

3️⃣ Streamlit 설치된 Python 환경

4️⃣ Streamlit Cloud 계정 → 가입하기

 

 

 

 

 

🛠️ 3. GitHub에 프로젝트 업로드

🔹 GitHub에 새로운 저장소(repository) 생성

  1. GitHub에 접속하여 로그인
  2. New repository 클릭
  3. 저장소 이름 예시: streamlit-grammar
  4. Public으로 설정하고 README.md 체크 후 생성

 

 

 

 

📌 아래와 같이 기존 intelliJ에서   Streamlit 으로 기본 설정을 수정해줍니다. 

 

 

 

 

 

🚀 4. Streamlit Cloud에서 배포하기

 

 

 

🎉 5. 코드 변경 및 자동 업데이트

 

1. 아래와 같이 github에서 Commit& Push로 업데이트가 가능합니다. 

 

 

728x90
반응형
home top bottom
}