我已经在 TG2 应用程序上工作了一段时间,每当我使用变速箱 --serve --reload --debug 时,它工作得非常好(阅读:每当我在我拥有的一个 python 脚本中进行编辑时,应用程序会自动重新启动以显示编辑和错误)。出于某种原因,这不再有效。
我检查了论坛,我只看到一个帖子解决了这个问题。一个建议是删除 Python 创建的 .pyc 文件,但这不起作用。
任何帮助将不胜感激。
问候, DM
更新:
我尝试在启动应用程序之前进行一些编辑(使用变速箱服务 --reload --debug),我看到了我所做的修改。然后,我尝试编辑 python 脚本,应用程序没有更新。
更新 2
我尝试执行以下操作来检查变速箱命令是否会恢复正常:
1) 重新启动 apache2 2) 更新 virtualenv 3) 重新启动我正在使用的亚马逊 ec2 实例 4) 重新安装 tg.devtools
他们都没有工作。现在,即使我手动重新启动应用程序,我所做的更改也不会出现在网站上。我不确定是什么导致了变速箱命令中的错误。