在 Eclipse 中终止 Flask 的内部服务器 (Aptana Pydev)
Terminating Flask's Internal Server in Eclipse ( Aptana Pydev)
我在 eclipse Luna 中使用 Aptana 插件。 Pydev 已经在 Aptana 中了。
我正在使用 Flask 的内部 Web 服务器进行 Flask 开发 (Werkzeug/0.10.1 Python/2.7.6).
当我 运行 我的项目一切顺利但当我终止 运行 时,我的应用程序服务器保持活动状态。
它继续服务,当我再次 运行 我的项目时,它给我以下套接字错误。
socket.error: [Errno 98] Address already in use
以前我使用的是没有aptana的pydev,它运行良好。现在,对于每个 运行,我都会手动终止进程,这非常烦人。
我正在使用 ubuntu 和 virtualenv。
我该如何解决这个问题?
谢谢
阅读这篇文章后我找到了解决方案 thread。
技巧是 运行 您的申请通过 use_reloader=False。
app.run("0.0.0.0", 5051, debug=True, use_reloader=False)
我在 eclipse Luna 中使用 Aptana 插件。 Pydev 已经在 Aptana 中了。
我正在使用 Flask 的内部 Web 服务器进行 Flask 开发 (Werkzeug/0.10.1 Python/2.7.6).
当我 运行 我的项目一切顺利但当我终止 运行 时,我的应用程序服务器保持活动状态。
它继续服务,当我再次 运行 我的项目时,它给我以下套接字错误。
socket.error: [Errno 98] Address already in use
以前我使用的是没有aptana的pydev,它运行良好。现在,对于每个 运行,我都会手动终止进程,这非常烦人。
我正在使用 ubuntu 和 virtualenv。
我该如何解决这个问题?
谢谢
阅读这篇文章后我找到了解决方案 thread。
技巧是 运行 您的申请通过 use_reloader=False。
app.run("0.0.0.0", 5051, debug=True, use_reloader=False)