bailing icon indicating copy to clipboard operation
bailing copied to clipboard

在win11上main.py启动失败,Failed to load FFmpeg6 extension

Open baiyicanggou opened this issue 11 months ago • 4 comments

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 from bailing import ( File "D:\python\bailing\bailing\bailing\rag.py", line 3, in from langchain_chroma import Chroma File "D:\python\bailing\bailing.venv\lib\site-packages\langchain_chroma_init.py", line 6, in 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.py", line 86, in 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.

baiyicanggou avatar Feb 10 '25 10:02 baiyicanggou

解决了,模型文件没放全,安装一下模型文件里的requirements.txt

Image

baiyicanggou avatar Feb 23 '25 02:02 baiyicanggou

安装一下模型文件里的requirements.txt, 还是报错:

Image

这是日志信息: 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 _FFMPEG_EXT = _init_ffmpeg() File "C:\Users\lh\AppData\Local\Programs\Python\Python39\lib\site-packages\torchaudio_extension\utils.py", line 162, in _init_ffmpeg ext = _find_ffmpeg_extension(ffmpeg_vers, show_error) File "C:\Users\lh\AppData\Local\Programs\Python\Python39\lib\site-packages\torchaudio_extension\utils.py", line 132, in _find_ffmpeg_extension raise ImportError(f"Failed to intialize FFmpeg extension. Tried versions: {ffmpeg_vers}") ImportError: Failed to intialize FFmpeg extension. Tried versions: ['6', '5', '4'] 2025-03-07 09:55:26,175 - root - INFO - new registry table has been added: preprocessor_classes 2025-03-07 09:55:26,724 - root - INFO - new registry table has been added: adaptor_classes 2025-03-07 09:55:27,206 - root - INFO - new registry table has been added: lid_predictor_classes 2025-03-07 09:55:28,899 - plugins.registry - INFO - 'get_day_of_week' ע ɹ 2025-03-07 09:55:28,899 - plugins.task_manager - INFO - ģ 'plugins.functions.get_day_of_week' Ѽ
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

stm32f407zet6 avatar Mar 07 '25 01:03 stm32f407zet6

一样,安装完model里的requirements.txt后问题同样存在

lyb19930105 avatar Mar 20 '25 03:03 lyb19930105

conda install -c conda-forge ffmpeg=6.1

zhmxiaowo avatar Jul 16 '25 06:07 zhmxiaowo