yongyeol commited on
Commit
576cc8c
·
verified ·
1 Parent(s): 83349fe

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -1
app.py CHANGED
@@ -15,10 +15,14 @@ import logging
15
  # 로그 설정
16
  logging.basicConfig(filename='app.log', level=logging.DEBUG, format='%(asctime)s:%(levelname)s:%(message)s')
17
 
 
 
 
 
18
  # JVM 초기화
19
  try:
20
  if not jpype.isJVMStarted():
21
- jvm_path = "/usr/lib/jvm/java-11-openjdk-amd64/lib/server/libjvm.so"
22
  logging.info(f"JVM path: {jvm_path}")
23
  jpype.startJVM(jvm_path, "-Djava.class.path=/usr/local/lib/python3.10/site-packages/konlpy/java/lib/komoran.jar", "-ea")
24
  logging.info("JVM started successfully.")
@@ -88,3 +92,4 @@ iface = gr.Interface(
88
  )
89
  iface.launch(debug=True)
90
 
 
 
15
  # 로그 설정
16
  logging.basicConfig(filename='app.log', level=logging.DEBUG, format='%(asctime)s:%(levelname)s:%(message)s')
17
 
18
+ # 환경 변수 설정
19
+ os.environ['JAVA_HOME'] = '/usr/lib/jvm/java-11-openjdk-amd64'
20
+ os.environ['PATH'] = os.environ['JAVA_HOME'] + '/bin:' + os.environ['PATH']
21
+
22
  # JVM 초기화
23
  try:
24
  if not jpype.isJVMStarted():
25
+ jvm_path = jpype.getDefaultJVMPath()
26
  logging.info(f"JVM path: {jvm_path}")
27
  jpype.startJVM(jvm_path, "-Djava.class.path=/usr/local/lib/python3.10/site-packages/konlpy/java/lib/komoran.jar", "-ea")
28
  logging.info("JVM started successfully.")
 
92
  )
93
  iface.launch(debug=True)
94
 
95
+