我想将 ANTLR4 与 Python 2.7 一起使用,为此我执行了以下操作:
我安装了这个包antlr4-4.6-1
在 Arch Linux 上sudo pacman -S antlr4
.
我写了一个MyGrammar.g4
文件并成功生成了词法分析器和解析器代码antlr4 -Dlanguage=Python2 MyGrammar.g4
现在执行例如生成的 Lexer 代码python2 MyGrammarLexer.py
结果出现错误ImportError: No module named antlr4
.
可能是什么问题?仅供参考:我安装了 Python2 和 Python3 - 我不知道这是否会造成任何麻烦。
你需要安装antlr4
对于 python 通过pip
:
sudo pip install antlr4-python2-runtime
如果你没有pip
在您的系统上,首先安装它:
sudo pacman -S python2-pip
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)