#3511 cannot load library '/Users/chenguoxing/pyvideotrans/.venv/lib/python3.10/site-packages/_soundfile_data/libsndfile.dylib

2a02:6ea0* Posted at: 3 hours ago 👁8

cannot load library '/Users/chenguoxing/pyvideotrans/.venv/lib/python3.10/site-packages/_soundfile_data/libsndfile.dylib': dlopen(/Users/chenguoxing/pyvideotrans/.venv/lib/python3.10/site-packages/_soundfile_data/libsndfile.dylib, 0x0002): tried: '/Users/chenguoxing/pyvideotrans/.venv/lib/python3.10/site-packages/_soundfile_data/libsndfile.dylib' (no such file), '/System/Volumes/Preboot/Cryptexes/OS/Users/chenguoxing/pyvideotrans/.venv/lib/python3.10/site-packages/_soundfile_data/libsndfile.dylib' (no such file), '/Users/chenguoxing/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/chenguoxing/pyvideotrans/.venv/lib/python3.10/site-packages/_soundfile_data/libsndfile.dylib'


=
system:macOS-26.3-arm64-arm-64bit
version:v3.96
frozen:False
language:zh
root_dir:/Users/chenguoxing/pyvideotrans
Python: 3.10.19 (main, Jan 27 2026, 23:32:40) [Clang 21.1.4 ]

1 Replies

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

解决方案:

  1. 打开终端。
  2. 使用 Homebrew 包管理器安装 libsndfile。在终端中执行以下命令:

    brew install libsndfile
  3. 安装完成后,重启 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