-
Notifications
You must be signed in to change notification settings - Fork 101
Description
Scenario 1:
#cmd from repo root:
docker build -t deepqa:latest .
Issue encountered:
FileNotFoundError: [Errno 2] No such file or directory: '/root/DeepQA/chatbot_website/logs/debug_chatbot.log'
resolved by:
mkdir chatbot_website/logs
Which then opened up scenario 2...
Scenario 2: (now with created logs dir)
#cmd from repo root:
docker build -t deepqa:latest .
Issue encountered:
ImportError: No module named 'asgiref.sync'
The command '/bin/sh -c python3 manage.py makemigrations' returned a non-zero code: 1
resolved by:
updated Dockerfile from:
<<
11 pip3 install -U nltk
12 tqdm
13 django
14 asgi_redis
15 channels &&
16 python3 -m nltk.downloader punkt
To
<<
11 pip3 install -U nltk
12 tqdm
13 django
14 asgi_redis
15 channels
16 asgiref &&
17 python3 -m nltk.downloader punkt
End result
docker build -t deepqa:latest .
Now builds successfully.
Disclaimer:
This is new ground for me, I'm not familiar with this codebase or djagno, channels or asgiref, potential fix was achieved through instinct - please validate with ||Source||
Hope the above helps.