Pyfst安装错误



我在安装Pyfst时遇到了问题,Pyfst是OpenFst的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>    

找到解决办法了…

环境: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

我也遇到过这个问题,但我很轻松地解决了!

https://github.com/UFAL-DSG/pyfst

你应该先安装OpenFst,然后再安装fst!

相关内容

  • 没有找到相关文章

最新更新