2023. 11. 20. 17:55ㆍPython/streamlit
streamlit은 파이썬 패키지(라이브러리)로 (웹)앱 프레임워크입니다.
오픈소스라 파이썬을 이용하는 사람이라면 누구나 사용가능하며,
웹 대시보드를 만들어 데이터를 시각화할 때 활용하기 좋습니다.
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을 이용하여 웹 대시보드를 만들러 갑니다!