Я использую инструкции, описанные here. Python 2.7 и сельдерей 3.1.17.Сельдерей и Django - нет модуля с именем 'django'
В celery.py у меня есть (в начале):
from __future__ import absolute_import
import os
from celery import Celery
from django.conf import settings
Когда я бегу:
celery -A proj worker -l info
У меня есть ошибка:
from django.conf import settings
ImportError: No module named 'django'
Но у меня есть Django и мой проект работает.
Как это исправить?
Спасибо!
Ваш проект действительно называется «proj»? –
@MarkR. нет, я меняю его здесь – tim
Пожалуйста, установите оба пакета Django и Celery в одном виртуальном каталоге, чтобы они могли видеть друг друга. https://packaging.python.org/en/latest/projects.html#virtualenv –