【问题描述】在使用pgmpy模块实现贝叶斯网络时,出现‘SubDiGraph‘ object has no attribute ‘get_ancestral_graph‘错误。
【解决方法】出现这种问题主要原因是pgmpy模块安装环境有问题,根据pgmpy模块安装要求,必须要求Python的安装环境必须是Python3.7.X,其中X必须大于等于1。所以要解决这个问题必须安装Python3.7.X环境,如果通过安装Anaconda软件配置Python环境就要,就要安装Anaconda3-2019.03版本或者2019年的其他Anaconda其他版本。
Anaconda3下载链接:清华大学源