I have a webservice which uses celery. I have tried to replicate the Render tutorial on how to deploy this but haven’t succeeded. I have tried searching/asking GPT but haven’t managed to fix this problem yet.
When I deploy, I get the following error:
May 31 04:03:54 PM ==> Using Node version 14.17.0 (default)
May 31 04:03:54 PM ==> Docs on specifying a Node version: Specifying a Node Version | Render
May 31 04:03:57 PM ==> Starting service with 'gunicorn app.webservices.apify_to_mongo:app ’
May 31 04:04:02 PM Traceback (most recent call last):
May 31 04:04:02 PM File “/opt/render/project/src/.venv/bin/gunicorn”, line 8, in
May 31 04:04:02 PM sys.exit(run())
May 31 04:04:02 PM File “/opt/render/project/src/.venv/lib/python3.7/site-packages/gunicorn/app/wsgiapp.py”, line 67, in run
May 31 04:04:02 PM WSGIApplication(“%(prog)s [OPTIONS] [APP_MODULE]”).run()
May 31 04:04:02 PM File “/opt/render/project/src/.venv/lib/python3.7/site-packages/gunicorn/app/base.py”, line 231, in run
May 31 04:04:02 PM super().run()
May 31 04:04:02 PM File “/opt/render/project/src/.venv/lib/python3.7/site-packages/gunicorn/app/base.py”, line 72, in run
May 31 04:04:02 PM Arbiter(self).run()
May 31 04:04:02 PM File “/opt/render/project/src/.venv/lib/python3.7/site-packages/gunicorn/arbiter.py”, line 58, in init
May 31 04:04:02 PM self.setup(app)
May 31 04:04:02 PM File “/opt/render/project/src/.venv/lib/python3.7/site-packages/gunicorn/arbiter.py”, line 118, in setup
May 31 04:04:02 PM self.app.wsgi()
May 31 04:04:02 PM File “/opt/render/project/src/.venv/lib/python3.7/site-packages/gunicorn/app/base.py”, line 67, in wsgi
May 31 04:04:02 PM self.callable = self.load()
May 31 04:04:02 PM File “/opt/render/project/src/.venv/lib/python3.7/site-packages/gunicorn/app/wsgiapp.py”, line 58, in load
May 31 04:04:02 PM return self.load_wsgiapp()
May 31 04:04:02 PM File “/opt/render/project/src/.venv/lib/python3.7/site-packages/gunicorn/app/wsgiapp.py”, line 48, in load_wsgiapp
May 31 04:04:02 PM return util.import_app(self.app_uri)
May 31 04:04:02 PM File “/opt/render/project/src/.venv/lib/python3.7/site-packages/gunicorn/util.py”, line 359, in import_app
May 31 04:04:02 PM mod = importlib.import_module(module)
May 31 04:04:02 PM File “/usr/local/lib/python3.7/importlib/init.py”, line 127, in import_module
May 31 04:04:02 PM return _bootstrap._gcd_import(name[level:], package, level)
May 31 04:04:02 PM File “”, line 1006, in _gcd_import
May 31 04:04:02 PM File “”, line 983, in _find_and_load
May 31 04:04:02 PM File “”, line 967, in _find_and_load_unlocked
May 31 04:04:02 PM File “”, line 677, in _load_unlocked
May 31 04:04:02 PM File “”, line 728, in exec_module
May 31 04:04:02 PM File “”, line 219, in _call_with_frames_removed
May 31 04:04:02 PM File “/opt/render/project/src/app/webservices/apify_to_mongo.py”, line 7, in
May 31 04:04:02 PM from celery import Celery
May 31 04:04:02 PM ImportError: cannot import name ‘Celery’ from ‘celery’ (/opt/render/project/src/.venv/lib/python3.7/site-packages/celery/init.py)