카테고리 없음
[Streamlit] 웹앱 배포하기
찌니쿤
2024. 2. 12. 13:18
1. streamlit cloud에 회원가입 후 로그인합니다.
2. github 회원가입 후 로그인 - Dashboard에 접근합니다.
*github repository 활용 예정.
*public으로 저장해야 개발 이력을 어필할 수 있음.

*퍼블릭 선택 후 레퍼지토리 이름 지정.
*중요한 개인정보는 올리면 안됨. (ex. chat gpt api 등)
3. 웹 애플리케이션을 배포합니다.
1) 패키지 의존성을 위한 requirements.txt 준비


*패키지 의존성이란?
패키지의 정상적인 작동을 위해서는 다른 패키지 설치가 선행되어야 함을 의미
=> pandas, open ai, streamlit_folium 등 패키지를 requirements 자료에 확보
2) 프로젝트 폴더를 Github에 업로드


3) Streamlit 배포기능 사용
-Streamlit cloud 로그인 후 github 계정 연동


-본인 레퍼지토리와 업로드한 file path 작성
-원하는 URL 값 설정 가능
-최하단 deploy 버튼 클릭해 배포합니다.
배포완료!

작성한 url에 맞게 app이 배포된 것을 확인할 수 있습니다.