9

GAE 使用服务器上不支持的本地库阻止。一般来说,这是一件好事。不幸的是,这意味着 ipdb 也被阻止了。将 ipdb 的必要目录添加到 sys.path 不起作用。它继续给出导入错误。

我尝试将 ipdb+IPython 文件夹复制到我的 gae 文件夹中,但是在导入资源 (/usr/lib/python2.7/lib-dynload/resource.so) 上出现此错误

另一种选择可能是尝试编辑 GAE,以便它允许临时访问本地库?

我想要 ipdb 的原因主要是因为它的历史记录和制表符补全功能。

4

1 回答 1

1

似乎有一种方法可以在 Linux 系统上使用 pdb 获得一些readline 支持,可在此处找到 https://groups.google.com/forum/?fromgroups=#!topic/django-non-relational/C0g3ZYuhoMw

基本上安装包rlwrap,然后运行类似于这样的本地服务器:

rlwrap python manage.py runserver
于 2013-01-31T08:46:32.740 回答