我正在尝试安装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'
是我强烈推荐的方法,它使用pip
Python 包安装程序。需要指定选项,否则 pygraphviz 安装程序似乎找不到路径。