{{{
$ ./manage.py shell -i bpython
Traceback (most recent call last):
File "./manage.py", line 22, in <module>
execute_from_command_line(sys.argv)
File "/Users/inglesp/.pyenv/versions/inglesham-gallery/lib/python3.6
/site-packages/django/core/management/__init__.py", line 367, in
execute_from_command_line
utility.execute()
File "/Users/inglesp/.pyenv/versions/inglesham-gallery/lib/python3.6
/site-packages/django/core/management/__init__.py", line 359, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/Users/inglesp/.pyenv/versions/inglesham-gallery/lib/python3.6
/site-packages/django/core/management/base.py", line 294, in run_from_argv
self.execute(*args, **cmd_options)
File "/Users/inglesp/.pyenv/versions/inglesham-gallery/lib/python3.6
/site-packages/django/core/management/base.py", line 345, in execute
output = self.handle(*args, **options)
File "/Users/inglesp/.pyenv/versions/inglesham-gallery/lib/python3.6
/site-packages/django/core/management/commands/shell.py", line 124, in
handle
raise ImportError("Couldn't load any of the specified interfaces.")
ImportError: Couldn't load any of the specified interfaces.
}}}
Instead you should get `CommandError` explaining what's gone wrong.
I have a PR which comes from my first attempt at fixing #27670.
--
Ticket URL: <https://code.djangoproject.com/ticket/27721>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
* needs_better_patch: 0 => 1
* type: Uncategorized => Cleanup/optimization
* component: Uncategorized => Core (Management commands)
* stage: Unreviewed => Accepted
--
Ticket URL: <https://code.djangoproject.com/ticket/27721#comment:1>
* needs_better_patch: 1 => 0
* stage: Accepted => Ready for checkin
--
Ticket URL: <https://code.djangoproject.com/ticket/27721#comment:2>
* status: new => closed
* resolution: => fixed
Comment:
In [changeset:"0b2e5da6ed946f10b4e0c1959f19d98449815715" 0b2e5da6]:
{{{
#!CommitTicketReference repository=""
revision="0b2e5da6ed946f10b4e0c1959f19d98449815715"
Fixed #27721 -- Added interface name to shell's IPython/bython import
error.
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/27721#comment:3>