语音识别阶段出错[Qwen-ASR(本地)] No module named 'qwen_asr'
Traceback (most recent call last):
File "D:\uv\pyvideotrans\videotrans\task\job.py", line 35, in run
self.process_task(trk)
File "D:\uv\pyvideotrans\videotrans\task\job.py", line 100, in process_task
trk.recogn()
File "D:\uv\pyvideotrans\videotrans\task\speech2text.py", line 126, in recogn
raw_subtitles = run(
File "D:\uv\pyvideotrans\videotrans\recognition\__init__.py", line 190, in run
return _cls(**kwargs).run() # type:ignore
File "D:\uv\pyvideotrans\videotrans\recognition\_base.py", line 94, in run
res = self._exec()
File "D:\uv\pyvideotrans\videotrans\recognition\_qwenasrlocal.py", line 44, in _exec
jsdata = self._new_process(callback=qwen3asr_fun, title=title, is_cuda=self.is_cuda, kwargs=kwargs)
File "D:\uv\pyvideotrans\videotrans\configure\base.py", line 254, in _new_process
raise VideoTransError(err)
videotrans.configure.excepts.VideoTransError: No module named 'qwen_asr'
TaskCfgSTT(uuid='8aa45fd04b', name='C:/Users/Administrator/Music/1_明日之丈 样片 - S01E01 - 青山篇_(Vocals).wav', dirname='C:/Users/Administrator/Music', noextname='1_明日之丈 样片 - S01E01 - 青山篇_(Vocals)', basename='1_明日之丈 样片 - S01E01 - 青山篇_(Vocals).wav', ext='wav', target_dir='D:/uv/pyvideotrans/output/recogn', cache_folder='D:/uv/pyvideotrans/tmp/4988/8aa45fd04b', is_cuda=True, source_language=None, source_language_code=None, source_sub=None, source_wav=None, source_wav_output=None, target_language=None, target_language_code=None, target_sub='D:/uv/pyvideotrans/output/recogn/1_明日之丈 样片 - S01E01 - 青山篇_(Vocals).srt', target_wav=None, target_wav_output=None, detect_language='ja', recogn_type=2, model_name='1.7B', shibie_audio='D:/uv/pyvideotrans/tmp/4988/8aa45fd04b/1_明日之丈 样片 - S01E01 - 青山篇_(Vocals)-1780884457.9876988.wav', remove_noise=False, enable_diariz=False, nums_diariz=0, rephrase=0, fix_punc=False)
=
system:Windows-10-10.0.28000-SP0
version:v4.01
frozen:False
language:zh
root_dir:D:/uv/pyvideotrans
Python: 3.10.19 (main, Feb 12 2026, 00:37:08) [MSC v.1944 64 bit (AMD64)]
什么原因