Skip to content

Bug: requirements.txt 缺少 openai 和 pytz 依赖,运行时 ImportError #54

@smartchainark

Description

@smartchainark

问题描述

requirements.txt 中缺少两个运行时必需的依赖:

  • openaibackend/core/llm_providers.pyOpenAIProvider 类使用 import openai,选择 OpenAI 提供商时直接 ImportError
  • pytz:项目 API 中使用了 pytz 进行时区处理,创建/查询项目时返回 400 错误

复现步骤

  1. 按 README 安装依赖:pip install -r requirements.txt
  2. 在设置页面选择 OpenAI 作为 LLM 提供商
  3. 上传视频或访问项目列表
  4. 报错:ModuleNotFoundError: No module named 'openai' / No module named 'pytz'

修复方案

requirements.txt 中添加:

openai
pytz

修复已包含在 PR #49 中。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions