我将 LOGGING 添加到我的 Django 项目设置中:
LOGGING = {
'handlers': {
'graylog_rabbit': {
'level': 'INFO',
'class': 'graypy.GELFRabbitHandler',
'url': os.getenv('LOG_RABBITMQ_URL'),
'exchange': os.getenv('LOG_RABBITMQ_EXCHANGE'),
},
'loggers': {
'django': {
'handlers': ['graylog_rabbit'],
'level': 'DEBUG',
'propagate': False,
},
}
我将这些软件包安装在我的 venv 中:
amqp==5.0.9
amqplib==1.0.2
graypy==2.1.0
graypy[amqp]
但是这个错误发生了:
ModuleNotFoundError: No module named 'graypy.GELFRabbitHandler'
我在 Windows 中使用 Pycharm。