Python Django模型图(pydot)错误

Python Django模型图(pydot)错误,python,django,graph,model,pydot,Python,Django,Graph,Model,Pydot,我最近开始了一个大型Django项目的工作,该项目有一个复杂的模型。我需要可视化该模型,因此我决定使用django扩展(即pygraphviz)。但不幸的是,未能使用pip在windows上安装pygraphviz,因此我安装了pydot 在windows cmd上运行以下命令时: python manage.py graph_models --pydot -a -g -o my_project_visualized.png 我得到以下错误: AttributeError: 'list' ob

我最近开始了一个大型Django项目的工作,该项目有一个复杂的模型。我需要可视化该模型,因此我决定使用django扩展(即pygraphviz)。但不幸的是,未能使用pip在windows上安装pygraphviz,因此我安装了pydot

在windows cmd上运行以下命令时:

python manage.py graph_models --pydot -a -g -o my_project_visualized.png
我得到以下错误:

AttributeError: 'list' object has no attribute 'write'

对如何解决此问题有何建议?

您必须使用较旧的
pydot
。1.1.0版适合我。安装时使用:

pip install pydot==1.1.0

您必须使用较旧的
pydot
。1.1.0版适合我。安装时使用:

pip install pydot==1.1.0

pydot==1.1.0不适合我使用Python 3.5。因为pydot 1.1.0与Python 3.5不兼容

使用pydotplus对我很有效

pip install pydotplus

pydot==1.1.0不适合我使用Python 3.5。因为pydot 1.1.0与Python 3.5不兼容

使用pydotplus对我很有效

pip install pydotplus