- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
这可能会被标记为重复,但我没有运气,所以我们开始吧。
我正在尝试使用 Python2.7 开发类似“Jarvis”的设置。我',希望使用 Pocketsphinx 作为其中的一部分。我尝试在我的 Windows 10 机器上执行此操作,但 Pocketsphinx 需要 Swig,而这在 Windows 10 机器上完全失败(我仍在努力。)所以,我搬到了我的 Raspberry Pi Zero,因为那是无论如何,我将寻求实现实际程序。
我让 Swig 安装得很好。 Windows 10 没有任何问题。然后我尝试安装Pocketsphinx,然后事情就从马桶上掉下来了。稍等片刻后安装失败。我读到我需要为 2.7 下载 python 开发人员。完成了,事情似乎进展顺利。我在屏幕上滚动了一堆东西,看起来它可能会起作用。没有。那是我得到这个的时候:
deps/sphinxbase/src/libsphinxad/ad_pulse.c:44:30: fatal error :pulseaudio.h:没有这样的文件或目录
包括
编译终止。
错误:命令“arm-linux-gnueabihf-gcc”失败,退出状态为 1
清理... 命令/usr/bin/python -c "import setuptools, tokenize;file='/tmp/pip-build-Wt0cIJ/pocketsphinx/setup.py';exec(compile(getattr(tokenize, 'open' , open)(file).read().replace('\r\n', '\n'), file, 'exec'))"install --record/tmp/pip-UOA_Nf-record/install-record .txt --single-version-externally-managed --compile failed with error code 1 in/tmp/pip-build-Wt0cIJ/pocketsphinx Traceback(最近一次调用最后):文件“/usr/bin/pip”,第 9 行,在 load_entry_point('pip==1.5.6', 'console_scripts', 'pip')() 文件“/usr/lib/python2.7/dist-packages/pip/init.py”,第 248 行,在 main return command.main(cmd_args) File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 161, in main text = '\n'.join(complete_log) UnicodeDecodeError: 'ascii'编解码器无法解码位置 51 中的字节 0xe2:序数不在范围内(128)
我有点厌倦了今天看错误。有人对我有线索吗?我承认我在编程世界中才刚刚起步,但这让我的大脑开始发出嘶嘶声。
最佳答案
正如 Peter Brittain 所说,安装 libpulse-dev
在机器上。我可以确认这对我有用:
sudo apt-get install libpulse-dev
关于python-2.7 - Pocketsphinx 安装失败?树莓派零(Raspbian Jessie),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39185141/
我是一名优秀的程序员,十分优秀!