在win11上main.py启动失败,Failed to load FFmpeg6 extension
2025-02-10 17:41:10,901 - torio._extension.utils - DEBUG - Loading FFmpeg6 2025-02-10 17:41:10,903 - torio._extension.utils - DEBUG - Failed to load FFmpeg6 extension. Traceback (most recent call last): File "D:\python\bailing\bailing.venv\lib\site-packages\torio_extension\utils.py", line 116, in _find_ffmpeg_extension ext = _find_versionsed_ffmpeg_extension(ffmpeg_ver) File "D:\python\bailing\bailing.venv\lib\site-packages\torio_extension\utils.py", line 108, in _find_versionsed_ffmpeg_extension _load_lib(lib) File "D:\python\bailing\bailing.venv\lib\site-packages\torio_extension\utils.py", line 94, in load_lib torch.ops.load_library(path) File "D:\python\bailing\bailing.venv\lib\site-packages\torch_ops.py", line 1295, in load_library ctypes.CDLL(path) File "C:\Users\asus\AppData\Local\Programs\Python\Python39\lib\ctypes_init.py", line 374, in init self._handle = _dlopen(self._name, mode) FileNotFoundError: Could not find module 'D:\python\bailing\bailing.venv\Lib\site-packages\torio\lib\libtorio_ffmpeg6.pyd' (or one of its dependencies). Try using the full path with constructor syntax. 2025-02-10 17:41:10,905 - torio._extension.utils - DEBUG - Loading FFmpeg5 2025-02-10 17:41:10,905 - torio._extension.utils - DEBUG - Failed to load FFmpeg5 extension. Traceback (most recent call last): File "D:\python\bailing\bailing.venv\lib\site-packages\torio_extension\utils.py", line 116, in _find_ffmpeg_extension ext = _find_versionsed_ffmpeg_extension(ffmpeg_ver) File "D:\python\bailing\bailing.venv\lib\site-packages\torio_extension\utils.py", line 108, in _find_versionsed_ffmpeg_extension _load_lib(lib) File "D:\python\bailing\bailing.venv\lib\site-packages\torio_extension\utils.py", line 94, in load_lib torch.ops.load_library(path) File "D:\python\bailing\bailing.venv\lib\site-packages\torch_ops.py", line 1295, in load_library ctypes.CDLL(path) File "C:\Users\asus\AppData\Local\Programs\Python\Python39\lib\ctypes_init.py", line 374, in init self._handle = _dlopen(self._name, mode) FileNotFoundError: Could not find module 'D:\python\bailing\bailing.venv\Lib\site-packages\torio\lib\libtorio_ffmpeg5.pyd' (or one of its dependencies). Try using the full path with constructor syntax. 2025-02-10 17:41:10,905 - torio._extension.utils - DEBUG - Loading FFmpeg4 2025-02-10 17:41:10,906 - torio._extension.utils - DEBUG - Failed to load FFmpeg4 extension. Traceback (most recent call last): File "D:\python\bailing\bailing.venv\lib\site-packages\torio_extension\utils.py", line 116, in _find_ffmpeg_extension ext = _find_versionsed_ffmpeg_extension(ffmpeg_ver) File "D:\python\bailing\bailing.venv\lib\site-packages\torio_extension\utils.py", line 108, in _find_versionsed_ffmpeg_extension _load_lib(lib) File "D:\python\bailing\bailing.venv\lib\site-packages\torio_extension\utils.py", line 94, in load_lib torch.ops.load_library(path) File "D:\python\bailing\bailing.venv\lib\site-packages\torch_ops.py", line 1295, in load_library ctypes.CDLL(path) File "C:\Users\asus\AppData\Local\Programs\Python\Python39\lib\ctypes_init.py", line 374, in init self._handle = _dlopen(self._name, mode) FileNotFoundError: Could not find module 'D:\python\bailing\bailing.venv\Lib\site-packages\torio\lib\libtorio_ffmpeg4.pyd' (or one of its dependencies). Try using the full path with constructor syntax. 2025-02-10 17:41:10,907 - torio._extension.utils - DEBUG - Loading FFmpeg 2025-02-10 17:41:10,907 - torio._extension.utils - DEBUG - Failed to load FFmpeg extension. Traceback (most recent call last): File "D:\python\bailing\bailing.venv\lib\site-packages\torio_extension\utils.py", line 116, in _find_ffmpeg_extension ext = _find_versionsed_ffmpeg_extension(ffmpeg_ver) File "D:\python\bailing\bailing.venv\lib\site-packages\torio_extension\utils.py", line 106, in _find_versionsed_ffmpeg_extension raise RuntimeError(f"FFmpeg{version} extension is not available.") RuntimeError: FFmpeg extension is not available. 2025-02-10 17:41:13,195 - root - INFO - new registry table has been added: preprocessor_classes 2025-02-10 17:41:14,939 - root - INFO - new registry table has been added: adaptor_classes 2025-02-10 17:41:15,881 - root - INFO - new registry table has been added: lid_predictor_classes D:\python\bailing\bailing\bailing\rag.py:1: LangChainDeprecationWarning: Importing HuggingFaceBgeEmbeddings from langchain.embeddings is deprecated. Please replace deprecated imports:
from langchain.embeddings import HuggingFaceBgeEmbeddings
with new imports of:
from langchain_community.embeddings import HuggingFaceBgeEmbeddings You can use the langchain cli to automatically upgrade many imports. Please see documentation here https://python.langchain.com/docs/versions/v0_2/ from langchain.embeddings import HuggingFaceBgeEmbeddings D:\python\bailing\bailing\bailing\rag.py:2: LangChainDeprecationWarning: Importing FAISS from langchain.vectorstores is deprecated. Please replace deprecated imports:
from langchain.vectorstores import FAISS
with new imports of:
from langchain_community.vectorstores import FAISS You can use the langchain cli to automatically upgrade many imports. Please see documentation here https://python.langchain.com/docs/versions/v0_2/ from langchain.vectorstores import FAISS Traceback (most recent call last): File "
", line 1058, in handle_fromlist File " ", line 228, in call_with_frames_removed File "D:\python\bailing\bailing\bailing\robot.py", line 11, in .py", line 86, infrom bailing import ( File "D:\python\bailing\bailing\bailing\rag.py", line 3, in .py", line 6, infrom langchain_chroma import Chroma File "D:\python\bailing\bailing.venv\lib\site-packages\langchain_chroma_init from langchain_chroma.vectorstores import Chroma File "D:\python\bailing\bailing.venv\lib\site-packages\langchain_chroma\vectorstores.py", line 24, in import chromadb File "D:\python\bailing\bailing.venv\lib\site-packages\chromadb_init raise RuntimeError( RuntimeError: Your system has an unsupported version of sqlite3. Chroma requires sqlite3 >= 3.35.0. Please visit https://docs.trychroma.com/troubleshooting#sqlite to learn how to upgrade.
解决了,模型文件没放全,安装一下模型文件里的requirements.txt
安装一下模型文件里的requirements.txt, 还是报错:
这是日志信息:
2025-03-07 09:55:24,531 - torchaudio._extension.utils - DEBUG - Attempting to load FFmpeg version 6.
2025-03-07 09:55:24,918 - torchaudio._extension.utils - DEBUG - Failed to load FFmpeg 6 extension.
Traceback (most recent call last):
File "C:\Users\lh\AppData\Local\Programs\Python\Python39\lib\site-packages\torchaudio_extension\utils.py", line 128, in _find_ffmpeg_extension
return _find_versionsed_ffmpeg_extension(ffmpeg_ver)
File "C:\Users\lh\AppData\Local\Programs\Python\Python39\lib\site-packages\torchaudio_extension\utils.py", line 113, in _find_versionsed_ffmpeg_extension
_try_access_avutil(ffmpeg_ver)
File "C:\Users\lh\AppData\Local\Programs\Python\Python39\lib\site-packages\torchaudio_extension\utils.py", line 89, in _try_access_avutil
torchaudio.lib._torchaudio.find_avutil(libavutil)
RuntimeError
2025-03-07 09:55:24,926 - torchaudio._extension.utils - DEBUG - Attempting to load FFmpeg version 5.
2025-03-07 09:55:24,926 - torchaudio._extension.utils - DEBUG - Failed to load FFmpeg 5 extension.
Traceback (most recent call last):
File "C:\Users\lh\AppData\Local\Programs\Python\Python39\lib\site-packages\torchaudio_extension\utils.py", line 128, in _find_ffmpeg_extension
return _find_versionsed_ffmpeg_extension(ffmpeg_ver)
File "C:\Users\lh\AppData\Local\Programs\Python\Python39\lib\site-packages\torchaudio_extension\utils.py", line 113, in _find_versionsed_ffmpeg_extension
_try_access_avutil(ffmpeg_ver)
File "C:\Users\lh\AppData\Local\Programs\Python\Python39\lib\site-packages\torchaudio_extension\utils.py", line 89, in _try_access_avutil
torchaudio.lib._torchaudio.find_avutil(libavutil)
RuntimeError
2025-03-07 09:55:24,926 - torchaudio._extension.utils - DEBUG - Attempting to load FFmpeg version 4.
2025-03-07 09:55:24,928 - torchaudio._extension.utils - DEBUG - Failed to load FFmpeg 4 extension.
Traceback (most recent call last):
File "C:\Users\lh\AppData\Local\Programs\Python\Python39\lib\site-packages\torchaudio_extension\utils.py", line 128, in _find_ffmpeg_extension
return _find_versionsed_ffmpeg_extension(ffmpeg_ver)
File "C:\Users\lh\AppData\Local\Programs\Python\Python39\lib\site-packages\torchaudio_extension\utils.py", line 113, in _find_versionsed_ffmpeg_extension
_try_access_avutil(ffmpeg_ver)
File "C:\Users\lh\AppData\Local\Programs\Python\Python39\lib\site-packages\torchaudio_extension\utils.py", line 89, in _try_access_avutil
torchaudio.lib._torchaudio.find_avutil(libavutil)
RuntimeError
2025-03-07 09:55:24,928 - torchaudio.extension - DEBUG - Failed to initialize ffmpeg bindings
Traceback (most recent call last):
File "C:\Users\lh\AppData\Local\Programs\Python\Python39\lib\site-packages\torchaudio_extension_init.py", line 89, in
2025-03-07 09:55:28,937 - plugins.registry - INFO - 'get_weather' ע ɹ
2025-03-07 09:55:28,937 - plugins.task_manager - INFO - ģ 'plugins.functions.get_weather' Ѽ
2025-03-07 09:55:28,937 - plugins.registry - INFO - 'ielts_speaking_practice' ע ɹ
2025-03-07 09:55:28,938 - plugins.task_manager - INFO - ģ 'plugins.functions.ielts_speaking_practice' Ѽ
2025-03-07 09:55:28,938 - plugins.registry - INFO - 'open_application' ע ɹ
2025-03-07 09:55:28,938 - plugins.task_manager - INFO - ģ 'plugins.functions.open_application' Ѽ
2025-03-07 09:55:28,940 - plugins.registry - INFO - 'schedule_task' ע ɹ
2025-03-07 09:55:28,940 - plugins.task_manager - INFO - ģ 'plugins.functions.schedule_task' Ѽ
2025-03-07 09:55:28,940 - plugins.registry - INFO - 'search_local_documents' ע ɹ
2025-03-07 09:55:28,940 - plugins.task_manager - INFO - ģ 'plugins.functions.search_local_documents' Ѽ
2025-03-07 09:55:28,940 - plugins.registry - INFO - 'web_search' ע ɹ
2025-03-07 09:55:28,940 - plugins.task_manager - INFO - ģ 'plugins.functions.web_search' Ѽ
2025-03-07 09:55:28,969 - root - INFO - download models from model hub: hf
一样,安装完model里的requirements.txt后问题同样存在
conda install -c conda-forge ffmpeg=6.1