#3283 cannot load library '/Users/laowang/pyvideotrans/.venv/lib/python3.10/site-packages/_soundfile_data/libsndfile.dylib': d

203.175* Posted at: 4 hours ago 👁6

cannot load library '/Users/laowang/pyvideotrans/.venv/lib/python3.10/site-packages/_soundfile_data/libsndfile.dylib': dlopen(/Users/laowang/pyvideotrans/.venv/lib/python3.10/site-packages/_soundfile_data/libsndfile.dylib, 0x0002): tried: '/Users/laowang/pyvideotrans/.venv/lib/python3.10/site-packages/_soundfile_data/libsndfile.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Users/laowang/pyvideotrans/.venv/lib/python3.10/site-packages/_soundfile_data/libsndfile.dylib' (no such file), '/Users/laowang/pyvideotrans/.venv/lib/python3.10/site-packages/_soundfile_data/libsndfile.dylib' (no such file). Additionally, ctypes.util.find_library() did not manage to locate a library called '/Users/laowang/pyvideotrans/.venv/lib/python3.10/site-packages/_soundfile_data/libsndfile.dylib'


=
system:macOS-26.3-arm64-arm-64bit
version:v3.97
frozen:False
language:zh
root_dir:/Users/laowang/pyvideotrans
Python: 3.10.19 (main, Feb 4 2026, 00:02:50) [Clang 21.1.4 ]

1 Replies

这是由于 macOS 系统上缺少 libsndfile 库文件导致的。soundfile 库是音频处理依赖,在 macOS 上需要单独安装。

解决方案

  1. 打开终端。
  2. 使用 Homebrew 包管理器安装 libsndfile。如果尚未安装 Homebrew,请先访问 brew.sh 安装。
  3. 在终端中执行以下命令:

    brew install libsndfile
  4. 安装完成后,重新启动 pyVideoTrans 软件。

请查阅相关文档:

Post Your Reply
Open source and free maintenance is not easy. If this project is helpful to you, please consider making a small donation to help the project continue to maintain and update.

Related resource