最初,我能够在 Ubuntu 22.04.2 LTS 上运行 Whisper,并且运行良好。经过一些尝试后:
sudo apt-get update
sudo apt-get upgrade
我面临以下情况:
~: whisper --version
terminate called after throwing an instance of 'std::runtime_error'
what(): expected ident but found 'eof' here:
Aborted (core dumped)
‘bin’ 文件夹中的 Whisper 文件:
#!/usr/bin/python3
# -*- coding: utf-8 -*-
import re
import sys
from whisper.transcribe import cli
if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0])
sys.exit(cli())
有什么想法可以调查/解决这个问题吗?我正拼命想从 Windows 切换到 Ubuntu,但已经厌倦了重新安装操作系统,因为更新后会出现各种问题。谢谢
答案1
嗯。问题出在 PyTorch 库中。我不知道具体如何修复它,只是尝试卸载 CUDA 和 PyTorch 并重新安装 PyTorch。