首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我如何使libjpeg对python2.5 2.5可用?

我如何使libjpeg对python2.5 2.5可用?
EN

Ask Ubuntu用户
提问于 2011-09-03 11:52:52
回答 2查看 462关注 0票数 3

我正在运行Ubuntu11.04。除了python2.7,我还有2.6和2.5。我使用2.5版本在App上工作和部署我的应用程序。我已经安装了PIL (),但是尽管我包含了所有的依赖项,但它告诉我它不能支持jpeg和其他格式。如何使libjpeg-dev可用于自定义python安装?

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2011-09-05 09:54:02

如果您试图用setup.py安装./ easy_install脚本,则无法使用PIL配置脚本。如果在第一行中打开setup.py,在某个地方有用于Jpeg支持、zlib支持等的路径。我根据已安装库的路径设置它们的值。因此,setup.py在执行它之前如下所示:

代码语言:javascript
复制
 37 JPEG_ROOT = "/usr/lib"
 38 ZLIB_ROOT = "/usr/lib/zlib/lib"
 39 TIFF_ROOT = None
 40 FREETYPE_ROOT = "/usr/lib/i386-linux-gnu/"

为了满足我的需求,我在/usr/lib/zlib下手动安装了zlib。

PIL的selftest.py将识别可用的库。重新编译PIL,一切都设置好了!

票数 0
EN

Ask Ubuntu用户

发布于 2012-01-19 02:16:32

我发现向非标准的Ubuntu库位置添加符号链接更简单/更好:

代码语言:javascript
复制
sudo ln -s /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/
sudo ln -s /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/
sudo ln -s /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/

(您的.so位置可能会有所不同;如果有必要,可以尝试locate libjpeg.so等方法查找它们)

重新安装PIL后,修复这些工作对我很好。

-对于setup.py不易编辑的虚拟环境安装,也更简单

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/59844

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档