4 pièce(s) jointe(s)
Installation Module Pillow sur Python 3.6
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 )
Code:
from PIL import Image
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:
1 2 3 4
| a = 2
b = 3
c = a+b
print (c) |
Il répond comme ça:
Pièce jointe 379028
Seulement pour mettre un programme comme celui-ci:
Code:
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:
Pièce jointe 379032
De plus quand il s'agit d'installer Pyllow (PIL).
Avec ce code:
Code:
python3.6 -m pip install Pillow
Voici l'erreur et je ne sait pas si Pillow et installer où non...
Pièce jointe 379036
Quand j'essaye de mettre à jour le pip, avec ce code...
Voici l'erreur qu'il me met...
Pièce jointe 379040
Je commence à devenir fou!!!!
Aidez moi, je vous en supplie...