"Impossibile importare la libreria di immagini Python"
Aug 31 2020
Ho scaricato il uniconvertorper convertire da cdra svgsu Debian 10 (che non ha più questo pacchetto, quindi devo scaricarlo dal sorgente). Ora quando si tenta di eseguire:
$uniconv image.cdr image.svg, Ho capito:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/local/lib/python2.7/dist-packages/uniconvertor/__init__.py", line 64, in <module>
from app.io import load
File "/usr/local/lib/python2.7/dist-packages/uniconvertor/app/__init__.py", line 62, in <module>
from conf.configurator import Configurator
File "/usr/local/lib/python2.7/dist-packages/uniconvertor/app/conf/configurator.py", line 11, in <module>
frm app.events import connector
File "/usr/local/lib/python2.7/dist-packages/uniconvertor/app/__init__.py", line 114, in <module>
_import_PIL()
File "/usr/local/lib/python2.7/dist-packages/uniconvertor/app/__init__.py", line 103, in _import_PIL
warn.warn(warn.USER, "Can't import the Python Imaging Library")
NameError: global name 'warn' is not defined
Sembra che non ho "Libreria di immagini" e ottengo un errore NameError: global name 'warn' is not defined, significa che la funzione warnnon è definita in quello script?
Risposte
1 SimonePozzoli Aug 31 2020 at 13:22
Sembra che la tua app abbia bisogno della PILlibreria Python per funzionare ma non l'hai installata. Prova a installarlohttps://pypi.org/project/Pillow/.
LokeshLalwani Aug 31 2020 at 13:27
Dovrai seguire due passaggi.
import warningsnel tuo file pythonInstalla il cuscino, PIL è morto. Usa il cuscino
pip install Pillow.