如何让Readline在App Engine中使用PDB?

Bry*_*ock 8 python google-app-engine pdb

我在osX10.10.5上使用GoogleAppEngine SDK 1.9.30,使用readlineV6.2.4.1,当我输入pdb.set_trace()时,readline似乎不是活动的.

当我开始dev_appserver.py并进入断点,如果我尝试使用向上箭头记得早些时候的声明显示^ [[A或与后退箭头打印在同一行纠正错误^ [d

如何让readline在App Engine中使用pdb?

编辑:我相信SDK有python模块设计用于App Engine,所以你不能只添加我的本地site-packages目录的路径.

我尝试只添加所需的模块:

import sys
sys.path.append('/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/readline.pyc')  
sys.path.append('/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/gnureadline.so')  

import readline 
Run Code Online (Sandbox Code Playgroud)

我仍然得到:ImportError:没有名为readline的模块