J'ai spécifié la version de Django dans l'environnement Docker et l'ai installée, alors notez ce que j'ai fait La version python était 3.8.5 et la version Django 1.11 mais elle ne semblait pas prendre en charge la version python, j'ai donc décidé de monter la version Django. (L'image de référence est ci-dessous)
https://docs.djangoproject.com/ja/3.1/faq/install/#what-python-version-can-i-use-with-django
Spécifiez la version de requirements.txt
Django avec RUN pip install -r requirements.txt
sur le Dockerfile
Correction de la version de Django à 3.0
Django==3.0
psycopg2
freeze
Reconstruire l'environnement Docker
docker-compose down --rmi all --volumes
docker-compose up -d
Vérifiez si l'installation a réussi Confirmer avec 2 motifs
toruchan:~/work/py-work (master *)$ docker-compose exec web ./manage.py --version
3.0
toruchan:~/work/py-work (master *)$
toruchan:~/work/py-work (master *)$ docker-compose exec web python -c "import django; print(django.get_version())"
3.0
toruchan:~/work/py-work (master *)$
Vérifiez également la version python
toruchan:~/work/py-work (master *)$ docker-compose exec web python --version
Python 3.8.5
toruchan:~/work/py-work (master *)$
Avec cela, il ne semble y avoir aucun problème autour de l'installation
Recommended Posts