安装pocketsphinx Python时找不到Swig

时间:2015-11-16 21:57:36

标签: python-2.7 windows-7 swig pocketsphinx

我想将字形转换为音素。而且我想pip安装pocketsphinx来做到这一点。它的一个依赖是swig,所以我下载并将其放在一个目录中并转到环境路径变量并添加导致swig.exe的路径。当我cmd并键入'swig --help'时,它似乎正在工作。

但是当我去'pip install pocketsphinx时,它说'错误:命令'swig.exe失败:没有这样的文件或目录'。

2 个答案:

答案 0 :(得分:3)

您应该setup swig in Visual Studio而不是在%PATH%中包含其路径。

答案 1 :(得分:2)

您可以使用 pipwin 安装它,没有任何问题。

  • 安装 pipwin [以管理员身份运行,如果有任何问题]
<块引用>

pip 安装 pipwin

  • 使用pipwin安装pocketsphinx
<块引用>

pipwin 安装pocketsphinx

注意:适用于 Windows-10(win32-py3.8) [已测试]