python 报错整理2

PHPer 2025-08-27 115 0 0

from .audio_utils import * 报错, main.py 里会引入 audio_utils的,我main.py里没看到引入audio_utils

[32mINFO[0m:     Will watch for changes in these directories: ['D:\\python\\fastapi-speaker-extractor']
[32mINFO[0m:     Uvicorn running on [1mhttp://127.0.0.1:8000[0m (Press CTRL+C to quit)
[32mINFO[0m:     Started reloader process [[36m[1m17180[0m] using [36m[1mStatReload[0m
===== config.py 读取到的 OFFLINE_DOCS = True
2025-08-27 11:46:13,801 --- fastapi-speaker-extractor --- INFO --- 配置设备名称: cuda
2025-08-27 11:46:13,821 --- fastapi-speaker-extractor --- INFO --- CUDA可用,当前设备: cuda
2025-08-27 11:46:13,824 --- fastapi-speaker-extractor --- INFO --- GPU名称: NVIDIA P104-100
2025-08-27 11:46:13,824 --- fastapi-speaker-extractor --- INFO --- 成功初始化设备: cuda
2025-08-27 11:46:15,021 --- speechbrain.utils.quirks --- INFO --- Applied quirks (see `speechbrain.utils.quirks`): [allow_tf32, disable_jit_profiling]
2025-08-27 11:46:15,021 --- speechbrain.utils.quirks --- INFO --- Excluded quirks specified by the `SB_DISABLE_QUIRKS` environment (comma-separated list): []
Process SpawnProcess-1:
Traceback (most recent call last):
  File "G:\ProgramData\miniconda3\envs\fse311\Lib\multiprocessing\process.py", line 314, in _bootstrap
    self.run()
  File "G:\ProgramData\miniconda3\envs\fse311\Lib\multiprocessing\process.py", line 108, in run
    self._target(*self._args, **self._kwargs)
  File "G:\ProgramData\miniconda3\envs\fse311\Lib\site-packages\uvicorn\_subprocess.py", line 80, in subprocess_started
    target(sockets=sockets)
  File "G:\ProgramData\miniconda3\envs\fse311\Lib\site-packages\uvicorn\server.py", line 67, in run
    return asyncio.run(self.serve(sockets=sockets))
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "G:\ProgramData\miniconda3\envs\fse311\Lib\asyncio\runners.py", line 190, in run
    return runner.run(main)
           ^^^^^^^^^^^^^^^^
  File "G:\ProgramData\miniconda3\envs\fse311\Lib\asyncio\runners.py", line 118, in run
    return self._loop.run_until_complete(task)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "G:\ProgramData\miniconda3\envs\fse311\Lib\asyncio\base_events.py", line 654, in run_until_complete
    return future.result()
           ^^^^^^^^^^^^^^^
  File "G:\ProgramData\miniconda3\envs\fse311\Lib\site-packages\uvicorn\server.py", line 71, in serve
    await self._serve(sockets)
  File "G:\ProgramData\miniconda3\envs\fse311\Lib\site-packages\uvicorn\server.py", line 78, in _serve
    config.load()
  File "G:\ProgramData\miniconda3\envs\fse311\Lib\site-packages\uvicorn\config.py", line 436, in load
    self.loaded_app = import_from_string(self.app)
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "G:\ProgramData\miniconda3\envs\fse311\Lib\site-packages\uvicorn\importer.py", line 19, in import_from_string
    module = importlib.import_module(module_str)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "G:\ProgramData\miniconda3\envs\fse311\Lib\importlib\__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1126, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
  File "<frozen importlib._bootstrap>", line 1147, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 940, in exec_module
  File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
  File "D:\python\fastapi-speaker-extractor\app\__init__.py", line 12, in <module>
    from .utils.model_loader import ModelLoader
  File "D:\python\fastapi-speaker-extractor\app\utils\__init__.py", line 19, in <module>
    from .audio_utils import *
  File "D:\python\fastapi-speaker-extractor\app\utils\audio_utils.py", line 14, in <module>
    from modelscope.pipelines import pipeline
  File "G:\ProgramData\miniconda3\envs\fse311\Lib\site-packages\modelscope\pipelines\__init__.py", line 4, in <module>
    from .base import Pipeline
  File "G:\ProgramData\miniconda3\envs\fse311\Lib\site-packages\modelscope\pipelines\base.py", line 16, in <module>
    from modelscope.msdatasets import MsDataset
  File "G:\ProgramData\miniconda3\envs\fse311\Lib\site-packages\modelscope\msdatasets\__init__.py", line 2, in <module>
    from modelscope.msdatasets.ms_dataset import MsDataset
  File "G:\ProgramData\miniconda3\envs\fse311\Lib\site-packages\modelscope\msdatasets\ms_dataset.py", line 25, in <module>
    from modelscope.msdatasets.utils.hf_datasets_util import load_dataset_with_ctx
  File "G:\ProgramData\miniconda3\envs\fse311\Lib\site-packages\modelscope\msdatasets\utils\hf_datasets_util.py", line 31, in <module>
    from datasets.load import (
ImportError: cannot import name 'HubDatasetModuleFactoryWithoutScript' from 'datasets.load' (G:\ProgramData\miniconda3\envs\fse311\Lib\site-packages\datasets\load.py)

bb8555477c-1111-qq20250827-115135_normal.png ...

立即注册
更新于:2025-08-27 12:12:34
    您需要登录后才可以评论。 立即注册

    给出一份「Python 中常见 import 名称 与 pip install 名称不一致」的速查表

    python 提示 File "G:\ProgramData\miniconda3\envs\fse\Lib\site-packages\modelscope\utils\input_output.py", line 11, in <module>

    import cv2

    ModuleNotFoundError: No module named 'cv2' , 查了安装命令不是 pip install cv2 ,而是pip install opencv-python,python还有哪些ModuleNotFoundError: No module named提示的名字和实际安装的名字不一样的,按照 cv2 对应 opencv-python 这样的格式,全部列出来

    下面给出一份「Python 中常见 import 名称 与 pip install 名称不一致」的速查表,格式统一为import 时的名字 对应 pip install 时真正要用的包名

    (按字母顺序,持续更新版,基本覆盖了 90% 的日常踩坑场景)。

    bs4                →  beautifulsoup4
    Crypto             →  pycryptodome
    cv2                →  opencv-python
    dateutil           →  python-dateutil
    dns                →  dnspython
    dotenv             →  python-dotenv
    flask_sqlalchemy   →  flask-sqlalchemy
    IPython            →  ipython
    jwt                →  PyJWT
    lxml.html          →  lxml
    PIL                →  pillow
    psycopg2           →  psycopg2-binary
    sklearn            →  scikit-learn
    yaml               →  PyYAML
    1. 如果还不确定:
      python -c "import importlib, pkg_resources, sys; \
                 print(importlib.util.find_spec('模块名') or '未找到')"
      若返回 None,再去 PyPI 搜“模块名”即可。
    2. 在 Conda 环境下,有时可用conda search 关键词 或 conda install -c conda-forge 包名会比 pip 更省事(尤其 OpenCV、PyTorch 等)。
    3. 遇到 ModuleNotFoundError 时,把错误提示里的名字直接拿去 PyPI 搜索,通常第一条结果就是正确包名。

    20250827 2316...

    立即注册
    更新于:2025-08-27 23:19:10

    Windows用Conda创建环境报错 CondaToSNonInteractiveError: Terms of Service have not been accepted for the following channels.

    安装好Conda后第一执行创建虚拟环境的时候,要求你同意用这些channels创建虚拟环境。之后再创建就不会有这个提示

    • https://repo.anaconda.com/pkgs/main

    • https://repo.anaconda.com/pkgs/r

    • https://repo.anaconda.com/pkgs/msys2

    用Git bahs 执行命令

    ./setup_train_env.sh -e train_test

    Administrator@WIN-20250812XET MINGW64 /d/ipynb_sh/sh/scripts/modules

    $ ./setup_train_env.sh -e train_test

    ✅ 虚拟环境名称参数验证通过: train_test

    ✅ Git Bash 环境检测成功,使用完整功能

    ℹ️ 🌍 检测到平台: local-windows

    ----------------------------------------

    ℹ️ ✅ 日志重定向已生效

    ℹ️ ✅ 日志文件已创建: D:/logs/setup_env_20250906_224944.log

    ℹ️ 🔧 开始执行后续步骤...

    ----------------------------------------

    \n=============================================

    ⚠️ [环境检测] 未找到 conda 虚拟环境: train_test,尝试创建...

    ===============================================\n

    CondaToSNonInteractiveError: Terms of Service have not been accepted for the following channels. Please accept or remove them before proceeding:

    https://repo.anaconda.com/pkgs/main...

    立即注册
    更新于:2025-09-06 23:08:50

    快速验证顺序是否被改

    grep -n '^[[:space:]]*[a-zA-Z_][a-zA-Z0-9_]*[[:space:]]*()' setup_train_env.sh

    grep -n '^[[:space:]]*[a-zA-Z_][a-zA-Z0-9_]*[[:space:]]*()' setup_train_env.sh...

    立即注册
    更新于:2025-09-07 10:18:08
    相关内容

    Yii2 报错代码整理

    Yii2 HeadersAlreadySentException 报错

    Yii2报错 Object configuration must be an array containing a "class" o...

    AI和Python 学习整理

    AudioSeparationGUI 对输入的音频,自动根据说话人进行分类 20250817

    SoloSpeech 项目安装和运行测试 20250817

    python 多项目部署 优先考虑用Anaconda

    espnet 声音分离

    ClearerVoice-Studio 安装测试遇到的问题,安装pysptk一直失败

    uvr5 bs roformer 爆显存以及关于huggingface的国内镜像hf-mirror.com

    用Kimi编程

    Studio One 调试插件Techivation AI-Rack 一键智能混音

    在hf-mirror.com模型镜像站用代码下载模型遇到报错 speaker-diarization模型不...

    用腾讯元宝编程

    Conda国内镜像源

    数字对象标识符 (DOI)

    在创建conda环境时,如果不指定Python版本,conda将不会默认安装Python。

    whisperx 的使用 音频处理

    Win10系统 Trae的使用 关于powershell报错: 因为在此系统上禁止运行脚本

    warp的使用

    AI编程工具比较

    FastApi

    Python 学习整理2

    fastapi-speaker-extractor whisperx 项目报错 ValueError: The chosen ...

    python报错 UnicodeEncodeError: 'gbk' codec can't encode character '\u...

    python whisperx 报错 in load_align_model raise ValueError(f'The ch...

    pyannote/embedding 模型是真难引入模型

    Trae 或者是我自己 莫名奇妙创建了个文件,影响了项目代码的运行。

    WhisperX 无法加载模型

    HUGGINGFACE_HUB_CACHE 设置错误导致的问题

    Trae的bug太多了,怪不得免费

    通义之旅

    通义之旅2

    目标说话人声音提取模型训练的思路

    python报错 can't convert cuda:0 device type tensor to numpy. Use Tenso...

    Expected all tensors to be on the same device, but found at least two ...

    腾讯元宝推荐的项目结构(音频处理项目)

    音频处理项目fse

    各种python 相关命令

    python 报错 SyntaxError: 'return' outside function

    python常用命令

    腾讯编程助手

    python一些扩展兼容安装的处理方案

    Python 常用命令整理

    魔塔社区 modelscope 常用命令

    推荐内容

    怎样使用V2Ray代理和SSTap玩如魔兽世界/绝地求生/LOL台服/战地3/黑色沙漠/彩...

    sstap游戏代理教程 从此玩如魔兽世界/绝地求生/LOL台服/战地3/黑色沙漠/彩虹六...

    BT磁力搜索网站汇总和找不到的资源

    什么是磁力链接,您如何使用?

    Z-Library:全球最大的数字图书馆/含打不开的解决方案/镜像

    使用V2Ray的mKCP协议加速游戏

    v2rayN已停止工作

    【车险课堂】什么是无赔款优待系数ncd,你“造”吗?