“Não é possível importar a biblioteca de imagens Python”
Aug 31 2020
Baixei o uniconvertorpara converter de cdrpara svgno Debian 10 (que não tem mais este pacote, então tenho que fazer o download do código-fonte). Agora, ao tentar executar:
$uniconv image.cdr image.svg, Eu tenho esse:
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
Parece que não tenho "Biblioteca de imagens" e recebo um erro NameError: global name 'warn' is not defined. Isso significa que a função warnnão está definida nesse script?
Respostas
1 SimonePozzoli Aug 31 2020 at 13:22
Parece que seu aplicativo precisa da PILbiblioteca Python para funcionar, mas você não a instalou. Tente instalá-lohttps://pypi.org/project/Pillow/.
LokeshLalwani Aug 31 2020 at 13:27
Você terá que seguir duas etapas.
import warningsem seu arquivo pythonInstale a almofada, PIL está morto. Use travesseiro
pip install Pillow.
O que significa um erro “Não é possível encontrar o símbolo” ou “Não é possível resolver o símbolo”?
Christopher Nolan uma vez se arrependeu de ter lido o 'roteiro de Pulp Fiction' de Quentin Tarantino