pydot没有“find graphviz”属性

2024-10-01 11:28:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我在Windows65位机器上运行Anaconda,Python3.5。我已经成功地运行了
conda安装-c anaconda graphviz 还有pydot。在

在导入theano、pydot和numpy并实例化theano函数f之后,当我尝试运行

theano.printing.pydotprint(f, outfile='f.png',var_with_name_simple=True)

我得到属性错误:

文件“C:\Users\Me\Anaconda3\lib\site packages\theano\打印.py“,第35行,英寸 如果警察局找格拉夫维兹():

AttributeError:模块“pydot”没有“find”graphviz属性

怎么了?我运行的是pydot的坏版本吗?在

——肯


Tags: 实例函数numpy机器属性anacondatheanoconda
3条回答

来自github https://github.com/fchollet/keras/issues/3210的相关问题: 尝试安装pydot-ng,而不是pydot。在

你到底是怎么安装pydot的? 据我所知,pydot的Pip安装只支持python2.7版本。在

对于python3+您可以尝试在Conda Cloud上提供的pydot的其他版本。我使用了pydotplus:

conda install -c conda-forge pydotplus 

函数find_graphviz已在pydot == 1.2.3中删除。有关详细信息,请参见this ^{} issue。相反,pydot在当前环境的PATH变量中搜索GraphViz可执行文件。在

相关问题 更多 >