Project

PROJECT 1-(1) 라이브러리 다운 받기, config.toml 설정하기

567Rabbit 2024. 5. 8. 14:43

가상환경에 라이브러리 다운받기

 

가상환경 설정하고 라이브러리 다운받기 (가상환경 이름은 project_310으로 하였다)

conda create -n project_310 python=3.10 openssl numpy scipy matplotlib ipython scikit-learn pandas pillow jupyter seaborn

 

 

가상환경 실행하기

conda activate project_310

 

 

스트림릿 설치

pip install streamlit

 

 

주식 라이브러리 설치

pip install -U finance-datareader

 

 

프로펫 설치 (주식가격 예측할 때 사용함)

pip install prophet

 

 

FinanceDataReade.chart.plot()는 plotly에 의존성이 있으므로

plotly 설치하기

pip install plotly

 

 

그래프 한글화하기

import matplotlib.font_manager

https://luvris2.tistory.com/119

 

AWS EC2 - Streamlit 대시보드에 한글 출력하기 (한글 깨짐)

이 글은 리눅스 한글 폰트가 설치되어있다는 가정하에 진행합니다.아래의 포스팅으로 이동하면 한글 폰트를 설치하는 절차가 기재되어있습니다.https://luvris2.tistory.com/118 리눅스 - 한글 폰트 설

luvris2.tistory.com

 

 

 

사이드바 메뉴 디자인하는 option_menu 설치

pip install streamlit-option-menu

https://msdev-st.tistory.com/97

 

[Streamlit] st.sidebar() 를 option_menu()사용해서 꾸미기

st.sidebar() 를 option_menu()사용해서 꾸미는 방법 1. option_menu() 라이브러리 설치 및 임포트 해준다- 설치하기pip install streamlit-option-menuhttps://pypi.org/project/streamlit-option-menu/ streamlit-option-menustreamlit-optio

msdev-st.tistory.com

 

 

 

 

config.toml 설정하기

- config.toml을 사용하면 streamlit의 배경색, 전체 폰트 변경, 사이드바 등의 색상을 변경할 수 있다.

 

VScode에서 폴더를 .streamlit으로 만들고, 새파일 이름을 config.toml으로 지정하여

 

 

 

config.toml 파일 안에 이런 식으로 코드를 입력해주는데,

[theme]
primaryColor="skyblue" 			# theme
secondaryBackgroundColor="skyblue" 		# side bar
font = "NanumGothic"

 

 

 

 

 

이처럼 코드가 나오지 않고, 코드블럭이 흰색 글씨로 나오는 경우에는 

 

 

 

extension에서 TOML Language를 다운받고,

 

 

config.toml에서 오른쪽 아래에 CRLF옆에 TOML로 지정되어있는지 확인한다.

TOML로 지정되어있지 않다면 TOML Language를 다운받은 후에, TOML로 지정해주면 된다.