python-3.x - Sounddevice:未找到 portaudio 库
问题描述
很像这个问题:PortAudio library not found by sounddevice during runtime [WINDOWS]。
python 脚本工作得很好,但是当我使用 pyinstaller 将它打包成可执行程序时,它返回了OSError: PortAudio library not found
. 所以我按照上面提供的链接的答案去寻找portaudio.dll。
我能找到的唯一与 portaudio 相关的 .dll 文件libportaudio64bit.dll
是最初位于E:\python\Lib\site-packages\_sounddevice_data\portaudio-binaries
.
[问题]:我不确定这是否是我需要的。如果是,我应该把它放在哪里?
[注意]:我尝试将它放入\env\Lib\site-packages
文件夹并重新打包它。仍然返回OSError。
解决方案
推荐阅读
- java - 使用 Java 读取 Excel 工作表中的相邻单元格值
- python - 如何遍历 pandas 数据框中的行以构建成员和父母的字典?
- android - IllegalStateException:您应用的 AndroidManifest.xml 中的元数据标记没有正确的值
- mysql - SQL多对多关系表
- c - 映射文件在发布模式下工作,而不是在调试模式下(Visual Studio)
- doctrine - 迁移和 ORM 的教义注释
- asp.net-core - 土星或长颈鹿应用程序如何使用 Windows 身份验证?
- javascript - 将扩展的反应组件类转换为使用打字稿
- c# - NLog {aspnet-session:variable=IntID} 渲染器可以从 HttpContext.Session[IntID] 中提取/显示整数吗?
- node.js - 如何编写测试来测试控制器和 api,以便我可以在不依赖数据库的情况下运行 PR 检查?