【发布时间】:2012-04-12 02:09:45
【问题描述】:
我正在尝试安装 django-extensions + graphviz + pygraph,但我不能。 我已经完成了以下步骤(在 Ubuntu 下):
sudo apt-get install graphviz libgraphviz-dev graphviz-dev python-pygraphviz
在项目virtualenv中(运行python 2.7.2+):
source <path to virtualenv>/bin/activate
pip install django django-extensions
如果我跑
which python
它在我的 virtualenv 中选择 python,所以我使用的 python 是正确的。 在 virtualenv 的站点包中,我有 pygraphviz 和 django-extensions
python manage.py shell
import django_extensions
import pygraphviz
RUNS OK
在我的 django 项目中,我在 INSTALLED_APPS 中添加了“django_extensions”
但是当我跑步时
python manage.py help
我看不到命令并且它们不可用。
python manage.py graph_models -a -g -o model.png
Unknown command: 'graph_models'
Type 'manage.py help' for usage.
我该如何解决这个问题? 谢谢!
【问题讨论】:
-
欢迎您!这是一个现有的项目吗?即
python manage.py runserver工作正常吗?只是为了确认 - 运行python manage.py help时没有出现django-extension命令? -
是的,我确认,没有显示 django-extension 命令
标签: python django graphviz pygraphviz