99网
您的当前位置:首页ModuleNotFoundError: No module named ‘antlr4‘ 或 Could not deserialize ATN with UUID

ModuleNotFoundError: No module named ‘antlr4‘ 或 Could not deserialize ATN with UUID

来源:99网

问题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-8131a72860 (expected aadb8d7e-aeef-4415-ad2b-8204d6cf042e or a legacy UUID).', UUID('59627784-3be5-417a-b9eb-8131a72860'), UUID('aadb8d7e-aeef-4415-ad2b-8204d6cf042e'))

参考:

由参考文章得到灵感,感觉是版本出了问题,但没有使用参考文章中的办法,而是自行修改版本(先将之前的版本uninstall,然后执行命令:

pip3 install antlr4-python3-runtime==4.7  

因篇幅问题不能全部显示,请点此查看更多更全内容