首页 > 解决方案 > “无法导入 Python 映像库”

问题描述

我已经在 Debian 10 上下载了要uniconvertor转换的文件(没有更多的这个包,所以我必须从源代码下载)。现在尝试执行时:cdrsvg

$uniconv image.cdr image.svg, 我懂了:

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

似乎我没有“成像库”并出现错误NameError: global name 'warn' is not defined,这是否意味着该warn脚本中未定义该函数?

标签: pythonpython-imaging-library

解决方案


It seems your app needs Python PIL library to work but you don't have it installed. Try installing it https://pypi.org/project/Pillow/.


推荐阅读