Bonjour, je m'appelle Mathias et je suis venue sur le forum pour demander du soutien de la part des internautes concernant Python.


Cela dit, le problème vient plus de l'installation du module Pillow sur Python 3.6 sur mon mac.

Tout se que j'aimerais faire, c'est installer sans aucun souci ce module et qu'il puisse marcher avec des programmes qui utilisent justement ce module.

Exemple de programme utilisant Pillow ( PIL )

Je suis sur un MacBook Pro version 10.10.5 et le logiciel Python est de la version 3.6.5.

Premièrement le programme marche parfaitement bien sans module , c'est à dire pour un programme basique comme celui-ci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
a = 2
b = 3
c = a+b
print (c)
Il répond comme ça:

Nom : Capture d’écran 2018-05-09 à 23.40.21.png
Affichages : 1191
Taille : 43,7 Ko


Seulement pour mettre un programme comme celui-ci:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#coding: utf-8
import os,time,sys
from PIL import Image
 
 
print(" ")
print("-------------------------------------------------------------------------------")
print("Vous devez possédez deux photos à fusionner sinon le programme ne marche pas.\nil faut posséder un dossier qui contient les deux photos à fusionner.")
print("Veuillez mettre les deux photos à fusionner dans le dossier ‘fusiond’ ")
print("-------------------------------------------------------------------------------")
print(" ")
print(" Prêt à lancer le proframme?\nLancer le programme, entrez ‘y’.")
 
 
 
chois = input("-")
if chois != "y":
    print("--\nErreur, valeur entrée non valide\n--")
    time.sleep(2)
    sys.exit(0)
 
dossier = open("dossier.txt")
dossierl = dossier.readlines()
destination = dossierl[0]
dossier.close()
 
image_liste = os.listdir(destination)
 
print("Souhaitez-vous:\ncréer une copie et garder l'original, entrez '0',\nsupprimer l'original après la création de la copie, entrez '1' ")
choix = input("-")
if choix != "0" and choix != "1":
	print("--\nErreur, valeur entrée non valide\n--")
	time.sleep(2)
	sys.exit(0)
 
print("Fusion des 2 images en cours")
print("Traitement de la fusion des deux images:")
print("----")
print(image_liste)
print("----")
 
for imagex in image_liste :
    PIL.Image.composite(image1, image2, mask) #la fonction de PIL qui permet de fussionner RELLLEMENT des images.
 
 
new_img.show()
print(" Fusion des 2 images réussies")
 
#pour fussionner deux images prendre un pixel des deux images puis les additionner...
C'est un véritable calvaire...

Pour commencer, Python me met ce genre de message:

Nom : Capture d’écran 2018-05-09 à 23.43.28.png
Affichages : 1229
Taille : 84,3 Ko


De plus quand il s'agit d'installer Pyllow (PIL).

Avec ce code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
python3.6 -m pip install Pillow
Voici l'erreur et je ne sait pas si Pillow et installer où non...

Nom : Capture d’écran 2018-05-09 à 23.47.04.png
Affichages : 1167
Taille : 48,8 Ko


Quand j'essaye de mettre à jour le pip, avec ce code...

Voici l'erreur qu'il me met...

Nom : Capture d’écran 2018-05-09 à 23.49.29.png
Affichages : 1174
Taille : 30,4 Ko


Je commence à devenir fou!!!!


Aidez moi, je vous en supplie...