Ich habe die Version von Django in der Docker-Umgebung angegeben und installiert. Notieren Sie sich also, was ich getan habe Die Python-Version war 3.8.5 und die Django-Version war 1.11, aber sie schien die Python-Version nicht zu unterstützen, also habe ich beschlossen, die Django-Version zu erhöhen. (Referenzbild ist unten)
https://docs.djangoproject.com/ja/3.1/faq/install/#what-python-version-can-i-use-with-django
Geben Sie die Version von require.txt
Django mit RUN pip install -r require.txt
in der Docker-Datei an
Die Django-Version wurde auf 3.0 korrigiert
Django==3.0
psycopg2
freeze
Erstellen Sie die Docker-Umgebung neu
docker-compose down --rmi all --volumes
docker-compose up -d
Überprüfen Sie, ob die Installation erfolgreich ist Bestätigen Sie mit 2 Mustern
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 *)$
Überprüfen Sie auch die Python-Version
toruchan:~/work/py-work (master *)$ docker-compose exec web python --version
Python 3.8.5
toruchan:~/work/py-work (master *)$
Damit scheint es kein Problem mit der Installation zu geben
Recommended Posts