我已经安装了django扩展,我正在使用shell_plus。
当我向上箭头时,我会得到像这样的字符
Python 2.7.3 (default, Nov 23 2012, 18:02:22)
[GCC 4.4.6 20120305 (Red Hat 4.4.6-4)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
(InteractiveConsole)
>>> ^[[A^[[A^[[A
我正在使用虚拟环境。
我已经在virtualenv和我的系统中安装了python readline
答案 0 :(得分:0)
我认为你的python shell中没有启用readline。验证是否已定义PYTHONSTARTUP变量
您可以在此处查看诊断:Seeing escape characters when pressing the arrow keys in python shell
答案 1 :(得分:0)
使用shell_plus
命令,您需要添加--use-pythonrc
选项。