问题1. 无法安装antlr4
ModuleNotFoundError: No module named 'antlr4'
试图安装antlr4但是无法使用pip install antlr4安装,这时使用
pip3 install antlr4-python3-runtime
问题2. 在调用antlr4时出现无法反序列化的问题
raise Exception("Could not deserialize ATN with UUID: " + str(uuid) + \
Exception: ('Could not deserialize ATN with UUID: 59627784-3be5-417a-b9eb-8131a7286089 (expected aadb8d7e-aeef-4415-ad2b-8204d6cf042e or a legacy UUID).', UUID('59627784-3be5-417a-b9eb-8131a7286089'), UUID('aadb8d7e-aeef-4415-ad2b-8204d6cf042e'))
参考:idea使用antlr_Antlr 在 idea 中正确使用的方式
由参考文章得到灵感,感觉是版本出了问题,但没有使用参考文章中的办法,而是自行修改版本(先将之前的版本uninstall,然后执行命令:
pip3 install antlr4-python3-runtime==4.7