From 5bf0d68225ffc4dd5cd02cb7697718e75832c195 Mon Sep 17 00:00:00 2001 From: Pierre Michiels <pierre.michiels.etu@univ-lille.fr> Date: Sun, 8 Nov 2020 15:49:11 +0100 Subject: [PATCH] Update TP5 log.txt --- TP5 log.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/TP5 log.txt b/TP5 log.txt index 75baf89..21029a6 100644 --- a/TP5 log.txt +++ b/TP5 log.txt @@ -31,6 +31,7 @@ Le problème est que Python est configuré pour se compiler et s'exécuter avec Dès lors les fichiers nécessaire pour pouvoir exécuter la commande "python" ou "python3" ne peuvent être enlevés. D'autre part, il m'est impossible d'exécuter un fichier python compilé (.pyc) avec un interpreteur "sh" ou "bash". Dès lors, exécuter un fichier python compilé depuis l'image scratch m'est impossible. +Si je veut exécuter mon server.py via "bash" ou "sh", je devrai lui ajouter en début de fichier la ligne "#!/usr/bin/env python3" qui nécessite d'avoir la commande python3 installé mais scratch ne l'a pas, donc cela reste impossible. La seule possibilité pour réduire l'image à laquelle je suis arrivé c'est de choisir dès le départ une image python qui ne contient que le strict nécessaire: python:3.7-alpine. -- GitLab