"Python Imaging Library kann nicht importiert werden"
Ich habe die heruntergeladene uniconvertorzu konvertieren von cdrzu svgauf Debian 10 (welches nicht mehr dieses Paket, so dass ich zum Herunterladen von Quelle habe). Nun beim Versuch auszuführen:
$uniconv image.cdr image.svg, Ich schaff das:
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
Ich habe anscheinend keine "Imaging Library" und erhalte eine Fehlermeldung NameError: global name 'warn' is not defined. Bedeutet dies, dass die Funktion warnin diesem Skript nicht definiert ist?
Antworten
Es scheint, dass Ihre App eine Python- PILBibliothek benötigt, um zu funktionieren, aber Sie haben sie nicht installiert. Versuchen Sie es zu installierenhttps://pypi.org/project/Pillow/.
Sie müssen zwei Schritte ausführen.
import warningsin Ihrer Python-DateiInstallieren Sie das Kissen, PIL ist tot. Verwenden Sie Kissen
pip install Pillow.