修复知识库的依赖问题

这个提交包含在:
qingxu fu
2023-09-12 11:35:31 +08:00
父节点 d495b73456
当前提交 4b5f13bff2
共有 3 个文件被更改,包括 25 次插入23 次删除

查看文件

@@ -706,11 +706,14 @@ class knowledge_archive_interface():
self.threadLock.release()
return resp, prompt
def try_install_deps(deps):
def try_install_deps(deps, reload_m=[]):
import subprocess, sys, importlib
for dep in deps:
import subprocess, sys
subprocess.check_call([sys.executable, '-m', 'pip', 'install', '--user', dep])
import site
importlib.reload(site)
for m in reload_m:
importlib.reload(__import__(m))
class construct_html():
def __init__(self) -> None: