Macos aiohttp实用程序:gunicorn不';不能完全重新加载,并且不';t重建pyc文件

Macos aiohttp实用程序:gunicorn不';不能完全重新加载,并且不';t重建pyc文件,macos,gunicorn,python-3.6,aiohttp,Macos,Gunicorn,Python 3.6,Aiohttp,当.py更新后,重新加载选项激活时,不会完全重新启动开发服务器 对于测试,我在我的myapp.py文件的开头添加了一个打印(“开始…”) STARTING... [2017-03-06 17:17:01 +0100] [5299] [INFO] Starting gunicorn 19.7.0 [2017-03-06 17:17:01 +0100] [5299] [INFO] Listening at: http://127.0.0.1:5002 (5299) [2017-03-06 17:17

当.py更新后,
重新加载
选项激活时,不会完全重新启动开发服务器

对于测试,我在我的
myapp.py
文件的开头添加了一个
打印(“开始…”)

STARTING...
[2017-03-06 17:17:01 +0100] [5299] [INFO] Starting gunicorn 19.7.0
[2017-03-06 17:17:01 +0100] [5299] [INFO] Listening at: http://127.0.0.1:5002 (5299)
[2017-03-06 17:17:01 +0100] [5299] [INFO] Using worker: aiohttp_utils.runner.GunicornWorker
[2017-03-06 17:17:01 +0100] [5308] [INFO] Booting worker with pid: 5308
我更新并保存文件myapp.py,然后可以读取:

[2017-03-06 17:17:47 +0100] [5308] [INFO] Worker reloading: /.../myapp.py modified
[2017-03-06 17:17:48 +0100] [5308] [INFO] Stopping server: 5308, connections: 0
[2017-03-06 17:17:48 +0100] [5308] [INFO] Worker exiting (pid: 5308)
[2017-03-06 17:17:48 +0100] [5339] [INFO] Booting worker with pid: 5339
未在浏览器上重新加载应用程序。 文件
myapp.cpython-36.pyc
未在
\uuuupycache\uuuuu
中更新,模块未重新运行,(无“启动…”)

注意:
\uuuu pycache\uuuu
目录具有正确的用户权限

我运行myapp的方式如下:

from aiohttp_utils import run
import myapp
run(app=myapp.app, app_uri='myapp:app', host='127.0.0.1', reload=True, port=5002)

尝试使用更新后的程序包进行自动重新加载,而不是使用更新后的程序包。

尝试使用更新后的程序包进行自动重新加载,而不是使用更新后的程序包进行自动重新加载。

问题解决了吗?问题解决了吗?