我得到"错误:在安装pocketsphinx时,python 3.6.1上需要Microsoft Visual C ++ 14.0

时间:2017-06-12 05:24:21

标签: python pocketsphinx

我是python的新手。在python 3.6.1上安装pocketsphinx时,我正在

  

错误:需要Microsoft Visual C ++ 14.0。使用" Microsoft Visual C ++构建工具":http://landinghub.visualstudio.com/visual-cpp-build-tools"

我检查了提供的链接,以安装visual c ++构建工具,其大小来自GB。

还有其他选择,以便我可以跳过下载GB并完成我的工作吗?我宁愿不安装VS,因为我在eclipse上工作。

2 个答案:

答案 0 :(得分:1)

无论IDE如何,您都必须下载Sphinx的本机库来完成您的工作。而且它不是VS,它是C ++

Python 包装您需要首先安装的一些外部代码,因为您不使用纯Python库

您甚至可以看到此处列出的依赖项。

https://github.com/cmusphinx/pocketsphinx-python/blob/master/readme.md

答案 1 :(得分:0)

实际上这个问题在 2021 仍然存在。但是我从 pypi 网站下载了 source code of pocketsphinx 后找到了出路。源代码打包在一个 .gz 文件中,因此,提取该存档。从提取的文件夹中,只需将两个文件夹 - pocketsphinxsphinxbase 复制到 C:\Users\YOUR_USERNAME\AppData\Roaming\Python\Python39\site-packages\ 。就是这样,将其导入到您的项目中。