Python Django Shell,带自动完成和彩色文本

Python Django Shell,带自动完成和彩色文本,python,django,Python,Django,大约6个月前,我正在使用Django进行开发,可以使用通常的python manage.py shell。命令行会显示彩色文本(类是紫色的或其他什么,函数是黄色的,等等),允许我键入几个字符,按tab键,它会建议完成。我认为这对像我这样的学习者来说是一个巨大的帮助 现在,它不再这样做了。这是一个乏味的黑色/灰色终端,制表符完成不起作用 我正在使用Python3.9虚拟环境、Django3.2和Pycharm(4月21日) 终端是否显示彩色文本,并且当前是否为其他任何人进行补全?如果是,请分享您的

大约6个月前,我正在使用Django进行开发,可以使用通常的python manage.py shell。命令行会显示彩色文本(类是紫色的或其他什么,函数是黄色的,等等),允许我键入几个字符,按tab键,它会建议完成。我认为这对像我这样的学习者来说是一个巨大的帮助

现在,它不再这样做了。这是一个乏味的黑色/灰色终端,制表符完成不起作用

我正在使用Python3.9虚拟环境、Django3.2和Pycharm(4月21日)


终端是否显示彩色文本,并且当前是否为其他任何人进行补全?如果是,请分享您的django/python版本和设置。我很乐意复制以恢复此功能。

我想之前您使用的是交互式终端

pip install ipython

使用此选项,上一个终端将返回。

立即工作。谢谢我认为原因是我从我的主python切换到了一个虚拟环境。