我想在python中使用fstpso包,它需要ANTLR3 python运行时。
我从http://www.antlr3.org/download/Python/下载了http://www.antlr3.org/download/Python/并运行了命令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。
我做错什么了吗?或者我必须更新环境中的任何路径?谢谢你的帮助!!
发布于 2018-05-02 11:33:38
我是第一粒子粒子群的主要开发者。在过去的几天里,我从零开始重新实现Sugeno推理器,以最终消除pufuzzy/ANTL3 3依赖。我刚把新包上传到PyPI上。
现在您可以pip安装新版本的fst-pso (v1.4.0);请让我知道这是否正确。
https://stackoverflow.com/questions/49443086
复制相似问题