python - 我可以在任何地方为 python 预编译 webrtcvad?
问题描述
我正在尝试在我的工作计算机上用 python 做一些音频工作。获得 IT 批准来安装任何东西都是一个费力的过程,所以我正在寻找解决方法。
无论如何,长'n 短是当我运行时pip install webrtcvad
,它失败了,并告诉我我需要视觉 C++ 14。我有 2015,但显然我需要那个特定版本。
有什么地方可以下载预构建/编译的包吗?我一直在寻找轮文件,但只找到了 linux 文件(我想,这有关系吗?我在 Windows 10 上):
https://www.piwheels.hostedpi.com/simple/webrtcvad/
无论如何,如果它有效,我真的不知道在哪里放一个。Traceback 没有真正的原因包括在内,只是因为我觉得我应该这样做。
----------------------------------------
Failed building wheel for webrtcvad
Running setup.py clean for webrtcvad
Failed to build webrtcvad
Installing collected packages: webrtcvad
Running setup.py install for webrtcvad ... error
Complete output from command C:\Users\ylwaller\AppData\Local\Continuum\anaconda2\envs\sg2\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\ylwaller\\AppData\\Local\\Temp\\pip-install-wx00j30u\\webrtcvad\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\ylwaller\AppData\Local\Temp\pip-record-0f_keevu\install-record.txt --single-version-externally-managed --compile:
running install
running build
running build_py
creating build
creating build\lib.win-amd64-3.6
copying webrtcvad.py -> build\lib.win-amd64-3.6
running build_ext
building '_webrtcvad' extension
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
解决方案
我发现了这个(适用于 Windows):
pip install https://github.com/respeaker/respeaker_python_library/releases/download/v0.4.1/webrtcvad-2.0.9.dev0-cp27-cp27m-win32.whl
来自:https ://github.com/respeaker/respeaker_python_library
希望它有任何帮助。
推荐阅读
- clang - 如何使用clang交叉编译aarch64?
- typescript - 有没有办法将 TypeScript 项目中的 MD 文件移动到项目的编译 JS 版本?
- ruby - 如何将 Ruby 连接到 Postgresql?
- c# - 无法从 FormData 获取值 - angularJS
- python - Python Tkinter 将目录中的所有图像存储在向量中
- laravel - Laravel - 如何防止登录和中间件后重定向?
- firebase - 警告:无法检测我们是否在 Google Compute Engine 上运行
- javascript - Sequelize 迁移不会从模型中迁移多个字段
- javascript - 在按钮按下时保持键盘
- django - DJango 相关下拉菜单显示无效选择错误