Sto provando ad installare django-extensions + graphviz + pygraph ma non posso. Ho fatto le seguenti operazioni (in Ubuntu):I comandi Django django-extensions non sono disponibili (graph_models)
sudo apt-get install graphviz libgraphviz-dev graphviz-dev python-pygraphviz
nel virtualenv progetto (in esecuzione pitone 2.7.2+):
source <path to virtualenv>/bin/activate
pip install django django-extensions
Se corro
which python
esso seleziona il python nel mio virtualenv, quindi il python che sto usando è quello giusto. nel sito-package del virtualenv ho pygraphviz e django-extensions
python manage.py shell
import django_extensions
import pygraphviz
RUNS OK
nel mio progetto Django ho aggiunto 'django_extensions' nel mio INSTALLED_APPS
Ma quando ho eseguito
python manage.py help
i non può vedere i comandi e non sono disponibili.
python manage.py graph_models -a -g -o model.png
Unknown command: 'graph_models'
Type 'manage.py help' for usage.
Come posso risolvere questo problema? Grazie!
Benvenuto! È un progetto esistente? per esempio 'python manage.py runserver' funziona bene? Giusto per confermare - non ci sono comandi 'django-extension' che appaiono quando si esegue' python manage.py help'? –
Sì, confermo, non viene mostrato il comando django-extension – Michael