我在安装Pyfst时遇到问题,OpenFst是here的Python包装器。我尝试过使用
pip install pyfst
但总是会出现一些无法找到的“unordered_map”错误。这是堆栈跟踪的一部分:
In file included from fst/_fst.cpp:321:
/usr/local/include/fst/symbol-table.h:26:10: fatal error: 'unordered_map' file not found
#include <unordered_map>
答案 0 :(得分:3)
找出解决方案......
环境:Ubuntu Server 14.04
构建并安装OpenFST:
mkdir openfst
cd openfst
wget http://www.openfst.org/twiki/pub/FST/FstDownload/openfst-1.5.0.tar.gz
tar zxf openfst-1.5.0.tar.gz
cd openfst-1.5.0
./configure
make
sudo make install
魔术:
sudo CFLAGS="-std=c++0x" pip install pyfst
希望这有帮助。
答案 1 :(得分:1)