如何安装python映像库(PIL)?

戴维·卡里(David Cary)

如何在Ubuntu上安装python映像库(PIL)?

我试着做

sudo apt-get install python-imaging

但是现在当我运行python selftest.py(我从http://pythonware.com/products/pil/网站上的某个地方获得的脚本)时,我得到了(除其他警告消息外):

...
*** JPEG support not installed
*** ZLIB (PNG/ZIP) support not installed
...
*** 1 tests of 57 failed.

我是否以某种方式弄乱了PIL-我该如何解决?

PIL可能还不错,但是“ selftest.py”并不是检查PIL是否正确安装的正确程序-我还能如何判断PIL是否正确安装?

(我正在使用Ubuntu 12.04 LTS“ Precise Pangolin”)。

(我最终想要做的是在一些python代码中添加2D条码生成器,而我发现所有用python编写的2D条码生成器似乎都使用了PIL)。

赫南兹

我发生了类似的事情,我这样解决了

sudo apt-get install libjpeg libjpeg-dev libfreetype6 libfreetype6-dev zlib1g-dev

并尝试通过安装pip install PIL

这里pip可以找到更多关于什么的信息简而言之,这是安装python库的便捷方法(并成为一种标准方法)。

如果继续失败,则可能是由于PIL在其他路径中搜索了这些库。

事实证明,APT安装将这些库放在/ usr / lib / x86_64-linux-gnu下,并且PIL将在/ usr / lib /中搜索它们因此,您必须为PIL创建符号链接才能看到它们。

尝试查看/ usr / lib / x86_64-linux-gnu中是否存在libjpeg和libz lib,并以这种方式进行符号链接

sudo ln -s /lib/x86_64-linux-gnu/libz.so.1 /lib/
sudo ln -s /usr/lib/x86_64-linux-gnu/libfreetype.so.6 /usr/lib/
sudo ln -s /usr/lib/x86_64-linux-gnu/libjpeg.so.62 /usr/lib/

来源: http //jj.isgeek.net/2011/09/install-pil-with-jpeg-support-on-ubuntu-oneiric-64bits/

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Python PIL映像库FileNotFoundError

在Win7 64位,Python 2.6.4中安装PIL(Python映像库)

如何在拉出的Docker映像上安装python库?

如何在Docker映像中安装python?

如何为Python 3.6安装PIL / Pillow?

无法在Docker映像中安装Python数学库

如何在Python Docker映像中安装MSSQL Server?

如何在Docker映像中安装python模块?

如何在Node.js Docker映像上安装Python

如何从存储库中安装python库

如何在Mac上将PIL安装到Python 3.5?

如何将Python库添加到Docker映像

使用Docker在ubuntu映像中安装库

如何在 Azure 上安装元数据库 docker 映像

尝试从已安装的磁盘映像升级Kali Linux时,如何摆脱“未签名存储库……”消息?

枕头(PIL)不支持PNG文件..如何安装ZLIB压缩库?

使用Python的pillow / PIL库:

如何获取已安装的python库的列表?

如何从Docker容器中删除Posgresql映像并安装新的映像

如何在Docker映像中安装Snapcraft?

如何永久安装稀疏磁盘映像?

如何在Docker映像中安装grails?

在Docker映像中安装python-sympy

在python docker映像上安装simstring(SWIG)

当我的开发环境将我的代码库安装到容器中时,如何构建docker映像?

如何安全地git clone / pip将私有存储库安装到我的Docker映像中?

为Python项目构建Docker映像时如何避免重新安装软件包?

如何在Docker映像构建中安装私有Python软件包

如何在以golang为基础映像的docker中安装python3?