본문 바로가기

1일1티스토리

250918 - streamlit 로컬 개발 환경 구성하기

어쩌다보니 공모전에 나가게 됐슨

코드를 줬는데 무슨 말인지 하나도 모르겠슨..

일단 로컬로 돌려보겠슨

 

uv 설치 (Windows)

cmd를 열고 입력한다

powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

 

새로 열고, "uv" 라고 쳐서 설치 여부를 확인한다

 

 

git clone

코드를 클론해서 가져온다

git clone https://github.com/thjeong/shcard_2025_bigcontest

 

 

다시 cmd로

클론한 파일 있는 곳으로 이동

cd shcard_2025_bigcontest

 

venv 환경 설정을 위해 아래 명령어를 입력한다.

uv venv
call .venv\Scripts\activate.bat
uv pip install -r requirements.txt

 

 

Google AI Studio API KEY 를 생성해

mkdir .streamlit
echo GOOGLE_API_KEY="(Google API KEY)" > .streamlit\secrets.toml

 

마지막으로 로컬 실행을 위해

uv run streamlit run streamlit_app.py

 

참고 자료

https://wikidocs.net/287359

 

04-02 uv 설치 및 사용하기

[TOC] 최근 Python 프로젝트에서 **uv** 사용 사례가 점점 증가하고 있으며, MCP(Model Context Protocol) 관련 공식 문서들에서도 uv 기반 예…

wikidocs.net

 

'1일1티스토리' 카테고리의 다른 글

250920 - 댓글/피드백 로직 리팩토링  (0) 2025.09.20
250919 - 챗봇 플로우 정리  (0) 2025.09.19
250915 - enum / const enum  (0) 2025.09.15
250914 - 소웨공 chap0 복습  (1) 2025.09.14
250913 - 데베설 Chapter 1 복습  (2) 2025.09.13