“Python Imaging Library를 가져올 수 없습니다.”

Aug 31 2020

나는 다운로드 한 uniconvertor변환하는 방법을 cdrsvg데비안 (10)에 (이 나는 소스에서 다운로드해야하므로, 더 이상이 패키지가 없습니다). 이제 실행하려고 할 때 :

$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

"Imaging Library"가없고 오류가 발생하는 것 같습니다 . 해당 스크립트에 NameError: global name 'warn' is not defined함수 warn가 정의되어 있지 않음을 의미 합니까?

답변

1 SimonePozzoli Aug 31 2020 at 13:22

PIL이 작동 하려면 Python 라이브러리가 필요한 것 같지만 설치하지 않았습니다. 그것을 설치하십시오https://pypi.org/project/Pillow/.

LokeshLalwani Aug 31 2020 at 13:27

두 단계를 따라야합니다.

  1. import warnings 파이썬 파일에서

  2. 베개를 설치하면 PIL이 죽었습니다. Pillow를 사용하십시오 pip install Pillow.