1

我想在需要 ANTLR3 python 运行时的 python 中使用 fstpso 包。我从http://www.antlr3.org/download/Python/
下载了 antlr_python_runtime-3.1.3.tar.gz并运行了命令。该命令的输出是sudo python setup.py install
Installed /path/to/python/packages/antlr_python_runtime-3.1.3-py2.7.egg

但是在此之后,当我尝试在 python 中导入 fstpso 模块时,它会抛出错误
The ANTLR3 python runtime was not detected; pyfuzzy cannot import FST-PSO's FLC files

我在 linux 上使用 python 2.7.12。

是不是我做错了什么?或者我必须更新环境中的任何 PATH?谢谢你的帮助!!

4

1 回答 1

2

我是 fst-pso 的主要开发者。在最后几天,我从头开始重新实现了 Sugeno 推理器,最终消除了 pufuzzy/ANTL3 依赖项。我刚刚在 PyPI 上上传了新包。

现在您可以 pip 安装新版本的 fst-pso (v 1.4.0);请让我知道这是否正常工作。

于 2018-05-02T11:33:38.537 回答