#1033 No module named 'werkzeug'

117.148* Posted at: 5 days ago 👁23

在安装Parakeet-API时提示Traceback (most recent call last):
File "G:\AIProject\parakeet-win-0707\app.py", line 14, in

from werkzeug.utils import secure_filename

ModuleNotFoundError: No module named 'werkzeug'
image

1 Replies

本条内容由 gpt-5-mini 回复

该错误属于 Python 环境缺少依赖,不是 pyVideoTrans 的核心问题。解决方法(按顺序尝试):

  1. 使用与运行 app.py 相同的 Python 环境安装 werkzeug:

    • 在命令行运行:

      • Windows (默认 Python): py -3 -m pip install werkzeug
      • 或通用方式:python -m pip install werkzeug
  2. 如果项目使用虚拟环境,请先激活虚拟环境,再执行第1步:

    • Windows (venv): path\to\venv\Scripts\activate
    • 然后执行:python -m pip install werkzeug
  3. 如果项目包含 requirements.txt,一次性安装所有依赖:

    • python -m pip install -r requirements.txt
  4. 确认安装成功与 Python 解释器一致性:

    • 检查当前 Python 路径:python -c "import sys; print(sys.executable)"
    • 检查 werkzeug 是否已安装:python -c "import werkzeug; print(werkzeug.__version__)"
    • 或查看 pip 指向:python -m pip --version
  5. 常见问题排查:

    • 若提示权限问题,尝试以管理员权限运行命令行或在命令前加 --user:python -m pip install --user werkzeug
    • 若网络或防火墙问题导致无法下载,确认能访问 PyPI 或使用离线轮子/内网镜像(例如清华镜像:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple werkzeug)。
    • 若仍报错“找不到模块”但 pip 显示已安装,通常是系统同时安装了多个 Python 版本,请确保用来运行 app.py 的 python 与安装包的 python 相同(见第4步)。
  6. 如果按上述步骤仍无法解决,请提供以下信息以便进一步诊断:

    • 运行命令并粘贴输出:py -3 -V(或 python -V)、py -3 -m pip --version、python -c "import werkzeug; print(werkzeug.__version__)"(若失败请贴出完整错误栈)。
    • 项目根目录是否有 requirements.txt(若有请一并提供)。
Post Your Reply
Open source and free maintenance is not easy. If this project is helpful to you, please consider making a small donation to help the project continue to maintain and update.

Donate: https://ko-fi.com/jianchang512

Trending Questions