[Streamlit] Streamlit 설치 및 데모 실행 (Ubuntu24.02)
·
프로그래밍/Streamlit
1. 설치 환경- Ubuntu 24.02- Python 3.12 2. 설치 방법- 아래와 같이 간단하게 pip install 을 이용하여 패키지를 설치pip install streamlit 3. Streamlit 실행- streamlit이 정상적으로 설치 되면, 아래와 같은 커맨드로 데모 사이트를 실행 할 수 있음streamlit hello - 위의 커맨드를 실행 시 이메일 주소를 묻는데 자주 쓰는 이메일을 입력하면 됩니다. - 로컬 서버에서 실행하는 경우 http://localhost:5801 로, 외부 클라우드 서버에서 실행 시 http://public IP:5801 접속시 아래와 같은 결과를 볼 수 있습니다.
[Streamlit] AxiosError: request failed with status code 413
·
프로그래밍/Streamlit
0. 에러 원인Streamlit 을 이용하여 업로드시 아래와 같이 413 에러가 발생하는 경우가 있다. 원인은 파일 업로드 용량 초과여기서 주의할점은 streamlit 사용시 위와 같이 파일 용량 Limit는 200MB 로 적혀 있지만 해당 제한 안내는 텍스트 값이며, 실제 운영중인 서버의 업로드 용량 제한은 다르다는 것이다. Axios 에러가 발생한 경우는 Nginx 서비스 사용 중 파일 업로드 용량 제한에 따른 에러이다기본적으로 Nginx 서버의 업로드 용량 제한은 1MB 이다. 본 글에서는 Nginx 서버의 업로드 용량 변경 방법과, streamlit 에서 보여 주는 용량 Limit 텍스트 값 변경 하는 법을 소개 한다.(혹시나 Nginx 서버가 아닌 다른 툴로 웹서비스를 하는 경우는 다른 방법으로..
[Streamlit] 테마 (다크모드/라이트모드) 변경하기
·
프로그래밍/Streamlit
0. 사용환경windows 10python 3.10pycharm 2024.3.1streamlit 1.41.1 1.  목적Streamlit 의 테마를 사용자가 아닌 서버에서 다크모드와 라이트모드를 디폴트 값으로 변경 2. .streamlit 폴더 만들어 주기Streamlit 라이브러리를 설치 하더라도 .streamlit 폴더는 생성되지 않기 때문에 개발자가 개발환경 root 에 직접 생성해야 한다아래는 pycharm 개발환경에서 반든 예제 3. config.toml 파일 만들기.streamlit 폴더에 config.toml 파일도 만들어 주고 다음과 같이 텍스트 입력을 할경우 간단하게 darkmode와 lightmode를 변경할 수 있다.[theme]base = "dark"또는[theme]base = "l..