我可以在哪里为Webrtcvad预先为python编译?

时间:2018-11-28 18:49:19

标签: python python-3.x pip

我正在尝试在工作计算机上用python做一些音频工作。获得安装任何东西的IT批准是一个费力的过程,因此我正在寻找解决方法。

无论如何,总的来说,当我运行pip install webrtcvad时,它失败了,并告诉我我需要Visual C ++14。我有2015,但显然我需要该特定版本。

在哪里可以下载预先构建/编译的软件包?我一直在寻找wheel文件,但只找到linux文件(我想这还重要吗?我在Windows 10上):

https://www.piwheels.hostedpi.com/simple/webrtcvad/

无论如何,我真的不知道该放在哪里。没有真正的原因包括回溯,只是因为我觉得应该。

  ----------------------------------------
  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

1 个答案:

答案 0 :(得分:1)

我发现了这一点(适用于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

希望有什么帮助。