在过去几个月的某个时候,dev_appserver.py 完全停止在我的 Google App Engine 项目上重新加载更改的代码。不幸的是,由于我的开发差距与 appserver 平台中的至少一个版本更改相吻合,因此我无法更具体地确定症状开始的确切时间。
手动停止和启动 dev_appserver.py 确实会立即反映更改,但旧的行为非常有用,我渴望让它再次工作。
我在 appengine 源代码_internal/django/utils/autoreload.py
(重新加载代码看起来相当简单,并且似乎不依赖于操作系统中任何花哨的通知工具,所以我不认为这是一个操作系统错误。我在 MacOS 10.8.2 和 Python 2.7.2 上运行。