python - “无法导入 Python 映像库”
问题描述
我已经在 Debian 10 上下载了要uniconvertor
转换的文件(没有更多的这个包,所以我必须从源代码下载)。现在尝试执行时:cdr
svg
$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
脚本中未定义该函数?
解决方案
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/.
推荐阅读
- firebase - 具有动态键的嵌套对象中的 Firestore 更新字段
- distributed-computing - 从实际方面阅读分布式系统的材料
- user-interface - 如何在 BigQuery 网页界面的查询输出中突出显示一行?
- angular - 如何禁用用户通过 angular2+/angular4 中的 url 访问页面
- ios - Admob 广告在打开后关闭
- opencl - cl_platform_id 数据结构的内容是什么?
- r - 根据谓词函数使元素 NA
- c# - 如何阻止玩家在移动平台上自动跳跃?
- java - 在 Maven 中执行版本
- html - SVG 底部似乎有边距(?),无法删除