/ / Django Intro Tutorial - Invoque Python Shell - django

Tutorial de introducción a Django - Invocar Python Shell - django

Soy nuevo en Django y estoy empezando a pasarLa documenación y el sondeo tutorial. Instalar, etc., no ha sido un problema y he llegado a crear y activar el modelo simple. Sin embargo, ahora estoy intentando invocar el shell de Python usando

python manage.py shell

pero sigo recibiendo el error de abajo cada vez.

C:UsersOwnerDesktopProgrammingDjangmysite>python manage.py shell
Traceback (most recent call last):
File "manage.py", line 10, in <module>
execute_from_command_line(sys.argv)
File "C:python27libsite-packagesdjangocoremanagement__init__.py", line
399, in execute_from_command_line
utility.execute()
File "C:python27libsite-packagesdjangocoremanagement__init__.py", line
392, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "C:python27libsite-packagesdjangocoremanagementbase.py", line 242,
in run_from_argv
self.execute(*args, **options.__dict__)
File "C:python27libsite-packagesdjangocoremanagementbase.py", line 285,
in execute
output = self.handle(*args, **options)
File "C:python27libsite-packagesdjangocoremanagementbase.py", line 415,
in handle
return self.handle_noargs(**options)
File "C:python27libsite-packagesdjangocoremanagementcommandsshell.py",
line 81, in handle_noargs
self.run_shell(shell=interface)
File "C:python27libsite-packagesdjangocoremanagementcommandsshell.py",
line 61, in run_shell
return getattr(self, shell)()
File "C:python27libsite-packagesdjangocoremanagementcommandsshell.py",
line 44, in ipython
ip()
File "C:python27libsite-packagesdjangocoremanagementcommandsshell.py",
line 37, in _ipython
from IPython import start_ipython
File "C:python27libsite-packagesIPython__init__.py", line 43, in <module>

from .config.loader import Config
File "C:python27libsite-packagesIPythonconfig__init__.py", line 16, in <
module>
from .application import *
File "C:python27libsite-packagesIPythonconfigapplication.py", line 29, i
n <module>
from IPython.external.decorator import decorator
File "C:python27libsite-packagesIPythonexternaldecorator__init__.py", l
ine 4, in <module>
from ._decorator import *
File "C:python27libsite-packagesIPythonexternaldecorator_decorator.py",
line 165
print("Error in generated code:", file=sys.stderr)
^
SyntaxError: invalid syntax

Gracias de antemano por cualquier ayuda en esto ya que aunque tengo algo de experiencia en Python, me resulta muy difícil seguir el Seguimiento anterior.

Respuestas

1 para la respuesta № 1

Está utilizando una biblioteca de Python 3 (y no compatible con versiones anteriores) con la versión de Python 2.7. Necesita reinstalar ipython para Python 2 (en C:python27) o actualice a Python 3 (e instale ipython en C:python3)

Django es oficialmente compatible con Python 3 desde la versión 1.6.