pygraphviz - 使用 django-extensions 在 Ubuntu 10 上安装

pygraphviz - 使用 django-extensions 在 Ubuntu 10 上安装

我正在尝试安装pygraphviz在下面Ubuntu 10.04为了在我的Django项目。

我用了突触并且安装没有任何问题。

我也安装了django-扩展突触django-扩展有一个使用的工具pygraphviz这就是我需要的)

现在当我尝试使用django-扩展pygraphviz

$ python manage.py graph_models -a -g -o model.png

我收到

错误:需要 pygraphviz python 模块( apt-get install python-pygraphviz )

我怎样才能解决这个问题 ?

答案1

您的脚本似乎无法找到pygraphviz模块。要解决此问题,您应该确保它pygraphviz位于 Python 的 中sys.path

如果你发现模块没有安装,你有两个选择安装方法:

  • sudo apt-get install python-pygraphviz(如错误消息所示),
  • sudo apt-get install graphviz libgraphviz-dev
    sudo pip install pygraphviz --install-option='--include-path=/usr/include/graphviz' --install-option='--library-path=/usr/lib/graphviz'
    是我强烈推荐的方法,它使用pipPython 包安装程序。需要指定选项,否则 pygraphviz 安装程序似乎找不到路径

相关内容