Python streamlit 패키지를 설치하여 웹 대시보드 만드는 방법(WebDashBoard)

2023. 11. 20. 17:55Python/streamlit

728x90
반응형

 

https://streamlit.io/brand

 

 

streamlit은 파이썬 패키지(라이브러리)로 (웹)앱 프레임워크입니다.

오픈소스라 파이썬을 이용하는 사람이라면 누구나 사용가능하며, 

웹 대시보드를 만들어 데이터를 시각화할 때 활용하기 좋습니다.

 

 

https://streamlit.io/

 

Streamlit • A faster way to build and share data apps

Streamlit is an open-source app framework for Machine Learning and Data Science teams. Create beautiful web apps in minutes.

streamlit.io

 

 

 

streamlit 설치하기

 

1. 사용하는 프로그램의 명령프롬프트를 활용합니다.

ex. Anaconda Prompt, Visual Studio Code Command Prompt 등

이 포스팅에서는 Visual Studio Code를 사용합니다.

 

이전에 아나콘다를 사용하여 파이썬 가상환경을 만들어놔서

가상 환경에 streamlit을 설치할 수 있도록 셋팅해준 뒤 진행합니다.

 

 

2. Visual Studio Code를 켠 후 왼쪽 상단의 메뉴 Terminal을 클릭 - New Terminal을 클릭하여

하단에 Terminal 바가 나오게 합니다.

 

 

3. 하단에 Terminal 바 오른쪽에 +∨ 아이콘 중 아래 화살표 표시를 눌러 

Command Prompt를 클릭하면 Terminal에서 cmd창이 켜지는데 여기서 가상환경으로 잡혀있는지 확인합니다.

 

설치되는 주소 맨 앞에 (가상환경이름)으로 되어 있으면 활성화되어 잘 잡혀있는 것입니다.

가상환경 없이 사용하시는 분들은 (base)에 설치하셔도 무관합니다.

 

가상환경으로 잡혀있지 않은 경우 아래 명령어를 통해 가상환경을 활성화해줍니다.
conda activate (활성화할 가상환경이름)

 

 

4. 활성화된 가상환경을 확인 후 아래 명령어 작성 후 실행합니다.

 

pip install streamlit

 

 

라이브러리가 설치되며 successful 이라는 단어가 뜨면 잘 설치된 것입니다.

streamlit 라이브러리가 제대로 설치가 되었음을 확인하기 위해서는

설치가 끝난 cmd 창에 아래의 테스트 코드를 작성 후 실행해줍니다.

 

streamlit hello

 

 

 

 

위와 같은 사진이 뜨면 제대로 설치가 진행된 것이고 실행이 가능합니다.

터미널의 Local URL, Network URL로 접속하시면 아래와 같은 창을 확인하실 수 있으며, streamlit이 잘 실행된 것입니다.

 

 

 

Visual Studio Code에서 streamlit을 import하여 웹 대시보드를 활용할 수 있게 되었습니다.

이제 streamlit을 이용하여 웹 대시보드를 만들러 갑니다!

 

 

 

728x90
반응형