what - IPython no funciona en el shell de Django
projects django (3)
¿Funciona esto cuando lo ejecutas desde la consola interactiva de Python?
import IPython; IPython.Shell
Recientemente he cambiado a usar Python 2.6.1 de 64 bits en Mac OS X 10.6 (Snow Leopard). IPython ya no funcionará con Django, pero IPython funciona desde la línea de comandos.
El error dice:
shell = IPython.Shell.IPShell(argv=[])
AttributeError: ''module'' object has no attribute ''Shell''
Podría usar la opción ./manage.py --plain
, pero no es realmente una solución. Cualquier ayuda muy agradecida recibida!
IPython 0.11 tiene una API diferente, para la cual existe una solución en las últimas versiones de Django.
Para versiones anteriores de Django, puedes usar IPython 0.10, que funciona:
pip install ipython==0.10
Tuve el mismo problema y resolví este problema aplicando los parches para el error de Django. - IPython no encuentra la clase Shell.IPShell