python 2.7中没有名为antlr4的模块

2024-04-10

我想将 ANTLR4 与 Python 2.7 一起使用,为此我执行了以下操作:

  1. 我安装了这个包antlr4-4.6-1在 Arch Linux 上sudo pacman -S antlr4.

  2. 我写了一个MyGrammar.g4文件并成功生成了词法分析器和解析器代码antlr4 -Dlanguage=Python2 MyGrammar.g4

  3. 现在执行例如生成的 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(使用前将#替换为@)

python 2.7中没有名为antlr4的模块 的相关文章

随机推荐