Commit
05c7630
ยท
verified ยท
1 Parent(s): 2bc7ac1

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -10
app.py CHANGED
@@ -1,4 +1,17 @@
1
  import subprocess
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  import os
3
  import matplotlib.font_manager as fm
4
  import matplotlib.pyplot as plt
@@ -9,16 +22,6 @@ import gradio as gr
9
  from datetime import datetime
10
  from openai import OpenAI
11
 
12
- # ํŒจํ‚ค์ง€ ์„ค์น˜ (ํ•„์š”ํ•œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์„ค์น˜ ๋ฐ ์—…๋ฐ์ดํŠธ)
13
- def install_packages():
14
- subprocess.run(["pip", "install", "--upgrade", "pip"], check=True)
15
- subprocess.run(["pip", "install", "--upgrade", "openai", "yfinance", "gradio", "matplotlib", "Pillow"], check=True)
16
- subprocess.run(["apt-get", "install", "-y", "fonts-nanum"], check=True)
17
- subprocess.run(["fc-cache", "-fv"], check=True)
18
-
19
- # ํŒจํ‚ค์ง€ ์„ค์น˜
20
- install_packages()
21
-
22
  # ๋‚˜๋ˆ”๊ณ ๋”• ํฐํŠธ ๊ฒฝ๋กœ ์„ค์ • ๋ฐ ๊ฐ•์ œ ์ ์šฉ
23
  font_path = '/usr/share/fonts/truetype/nanum/NanumGothic.ttf'
24
 
 
1
  import subprocess
2
+ import sys
3
+
4
+ # ํŒจํ‚ค์ง€ ์„ค์น˜ (ํ•„์š”ํ•œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์„ค์น˜ ๋ฐ ์—…๋ฐ์ดํŠธ)
5
+ def install_packages():
6
+ subprocess.check_call([sys.executable, "-m", "pip", "install", "--upgrade", "pip"])
7
+ subprocess.check_call([sys.executable, "-m", "pip", "install", "--upgrade", "openai", "yfinance", "gradio", "matplotlib", "Pillow"])
8
+ subprocess.check_call(["apt-get", "install", "-y", "fonts-nanum"])
9
+ subprocess.check_call(["fc-cache", "-fv"])
10
+
11
+ # ํŒจํ‚ค์ง€ ์„ค์น˜
12
+ install_packages()
13
+
14
+ # ์„ค์น˜ ํ›„ ํ•„์š”ํ•œ ํŒจํ‚ค์ง€ ์ž„ํฌํŠธ
15
  import os
16
  import matplotlib.font_manager as fm
17
  import matplotlib.pyplot as plt
 
22
  from datetime import datetime
23
  from openai import OpenAI
24
 
 
 
 
 
 
 
 
 
 
 
25
  # ๋‚˜๋ˆ”๊ณ ๋”• ํฐํŠธ ๊ฒฝ๋กœ ์„ค์ • ๋ฐ ๊ฐ•์ œ ์ ์šฉ
26
  font_path = '/usr/share/fonts/truetype/nanum/NanumGothic.ttf'
27