Topic: [RISOLTO] - Problema con libreria Pillow  (Letto 106 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline PietroF23

  • python unicellularis
  • *
  • Post: 4
  • Punti reputazione: 0
    • Mostra profilo
[RISOLTO] - Problema con libreria Pillow
« il: Marzo 01, 2021, 20:48 »
Salve, scrivo riguardo un problema che mi è capitato ultimamente, riguarda la libreria Pillow.
Sto cercando di importare la libreria Pillow (PIL)  nel mio programma (insieme a tkInter) , ma nonostante io abbia installato la libreria, provato pure a reinstallarla e ad aggiornarla python non la rileva, in seguito l'output:

from PIL import Image, ImageTk
ModuleNotFoundError: No module named 'PIL'

Ho pure consultato la documentazione ufficiale della libreria ma ho fatto tutto correttamente quindi non capisco dove sia il problema.
Grazie infinite.
« Ultima modifica: Marzo 02, 2021, 18:17 da PietroF23 »

Offline nuzzopippo

  • python neanderthalensis
  • ****
  • Post: 381
  • Punti reputazione: 0
    • Mostra profilo
Re:Problema con libreria Pillow
« Risposta #1 il: Marzo 01, 2021, 21:15 »
Ciao @PietroF

Dovresti preliminarmente chiarire:

1 - dove e come lo hai installato (tramite un virtual-environment o nel python di base, o altro);
2 - in che situazione cerchi di richiamare il modulo (come sopra, venv, etc.);
3 - che sistema operativo stai usando.

Tieni presente che se hai più versioni di python sulla macchina esse NON dovrebbero condividere un eventuale modulo installato con una di esse.
Poi, PIL è presente nell'output in un "python -m pip list" ?

Offline PietroF23

  • python unicellularis
  • *
  • Post: 4
  • Punti reputazione: 0
    • Mostra profilo
Re:Problema con libreria Pillow
« Risposta #2 il: Marzo 02, 2021, 17:55 »
Si certo
1 Ho provato ad installarlo sia dal classico cmd richiamando pip install, che dal terminale di VSCode ma non cambia nulla.
2 Cerco di importare la libreria all'inizio come già visto nell'output incollato precedentemente:
from PIL import Image, ImageTk
3 Sto usando Windows 10

Per quanto riguarda le versioni ho controllato ed ho solamente la 3.9.0 installata e lanciando il comando "python -m pip list" Pillow compare tra i moduli installati.

P.S. Mi scuso per eventuali errori da parte mia ma ho iniziato da poco ad usare Python.

Offline PietroF23

  • python unicellularis
  • *
  • Post: 4
  • Punti reputazione: 0
    • Mostra profilo
Re:Problema con libreria Pillow
« Risposta #3 il: Marzo 02, 2021, 18:16 »
Problema risolto, in partica mi sono trovato un'altra cartella di Python39 in "C:/" e il pip installava li i moduli, invece controllando dal terminale di VSCode lui cercava nella cartella Python39 che si trovava all'interno di Appdata/Roaming.
Non so perchè sia successo questo, comunque ho semplicemente spostato le due cartelle di Pillow in site-packages dalla cartella in C alla cartella in Roaming.
Grazie ugualmente dell'aiuto

Offline nuzzopippo

  • python neanderthalensis
  • ****
  • Post: 381
  • Punti reputazione: 0
    • Mostra profilo
Re:[RISOLTO] - Problema con libreria Pillow
« Risposta #4 il: Marzo 02, 2021, 18:57 »
Felice Tu abbia "risolto" ... anche se, se stai iniziando, Ti suggerirei di abituarti utilizzare i virtual-environent ed il terminale in tutte le fasi, almeno inizialmente, Ti aiuterà ad apprendere meglio il linguaggio, poi, quando lo avrai compreso un pochino utilizza pure ide o editor più avanzati ma fatti le basi, prima ... ovvio, la faccenda "non vale" se ha già una certa esperienza col linguaggio.

[Edit] riguardo al "non so perché sia successo" ... forse era "quella" la direttrice di default della Tua installazione python? ... ad essere sincero, non saprei dire, non utilizzo windows dalla fine degli anni '90 ma c'è un utente di questo forum, che ha scritto un libro su python in windows, ed ha creato un blog sull'argomento, regolati Tu, magari Ti potrebbe essere utile.
« Ultima modifica: Marzo 02, 2021, 19:04 da nuzzopippo »

Offline PietroF23

  • python unicellularis
  • *
  • Post: 4
  • Punti reputazione: 0
    • Mostra profilo
Re:[RISOLTO] - Problema con libreria Pillow
« Risposta #5 il: Marzo 02, 2021, 20:13 »
Grazie mille del consiglio, lo seguirò sperando di imparare il più possibile su questo linguaggio.
Grazie ancora di tutto