安装 pySpeex 的问题
Problems installing pySpeex
当我尝试在 raspberry Pi 上安装 pySpeex 包装器时,我收到以下错误消息:
pi@raspberrypi ~/Desktop/speex-1.2rc2 $ python setup.py install
running install
running build
running build_ext
building 'speex' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict- prototypes -fPIC -I../libspeex -I/usr/include/python2.7 -c speex.c -o build/temp.linux-armv7l-2.7/speex.o -g
speex.c:10:19: fatal error: speex.h: No such file or directory
我确实在同一目录中同时拥有 speex.c 和 speex.h。我做错了什么?
您可能应该在 ~/Desktop/speex-*
中创建另一个目录并命名它,例如 build
.
mkdir -p build && cd build
python ../setup.py install
编译器命令尝试为 headers 使用 ../libspeex
目录,但它应该是 ~Desktop/libspeex
那么它不太可能存在,因此您可以尝试将此目录移动到那里或者创建一个符号链接。
当我尝试在 raspberry Pi 上安装 pySpeex 包装器时,我收到以下错误消息:
pi@raspberrypi ~/Desktop/speex-1.2rc2 $ python setup.py install
running install
running build
running build_ext
building 'speex' extension
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict- prototypes -fPIC -I../libspeex -I/usr/include/python2.7 -c speex.c -o build/temp.linux-armv7l-2.7/speex.o -g
speex.c:10:19: fatal error: speex.h: No such file or directory
我确实在同一目录中同时拥有 speex.c 和 speex.h。我做错了什么?
您可能应该在 ~/Desktop/speex-*
中创建另一个目录并命名它,例如 build
.
mkdir -p build && cd build
python ../setup.py install
编译器命令尝试为 headers 使用 ../libspeex
目录,但它应该是 ~Desktop/libspeex
那么它不太可能存在,因此您可以尝试将此目录移动到那里或者创建一个符号链接。