INNER CODE UNIT · Python
_prepare_plugins
fastapi-practices/fba-slim · backend/main.py:16
def _prepare_plugins() -> None:
"""检查必需插件并安装缺失依赖"""
log_prefix = _get_log_prefix()
console.print(Text(f'{log_prefix}检查必需插件...', style='bold cyan'))
check_required_plugins()
console.print(Text(f'{log_prefix}检测插件依赖...', style='bold cyan'))
plugins = get_plugins()
with Progress(
SpinnerColumn(finished_text=f'[bold green]{log_prefix}插件准备就绪[/]'),
TextColumn('{task.description}'),
TextColumn('{task.completed}/{task.total}', style='bold green'),
TimeElapsedColumn(),
console=console,