2015-11-19 51 views
1

有没有人有与Centos 7和Python 3.4的PIL工作实现?PIL与Centos 7和Python 3.4

我试图从这里安装tarball,但是在运行“make”或“make test”时出现了很多错误。

如果任何人有一个工作实现,你可以请发布命令和配置需要i.e. yum packages让它工作?

我也发现这个blog post但它没有帮助。

这是一个错误尝试convert a jpeg's size当我看到:

Traceback (most recent call last): 
    File "<console>", line 2, in <module> 
    File "/var/www/deploy/myproject/myproject-django/venv/lib/python3.4/site-packages/PIL/Image.py", line 1557, in resize 
    self.load() 
    File "/var/www/deploy/myproject/myproject-django/venv/lib/python3.4/site-packages/PIL/ImageFile.py", line 203, in load 
    d = Image._getdecoder(self.mode, d, a, self.decoderconfig) 
    File "/var/www/deploy/myproject/myproject-django/venv/lib/python3.4/site-packages/PIL/Image.py", line 420, in _getdecoder 
    raise IOError("decoder %s not available" % decoder_name) 
OSError: decoder jpeg not available 
+0

什么是构建错误?你有没有安装合适的'python-devel'软件包? –

+0

@PaulRooney当我尝试运行一个普通的'PIL'方法时,我在上面添加了一个错误。我已经安装了'Package python-devel-2.7.5-18.el7_1.1.x86_64并且已经安装了最新版本'和'Package python-pillow-2.0.0-17.gitd1c6db8.el7.x86_64已经安装并且最新版本。所以,我认为我在那里很好。我认为它只是Centos 7 + Python 3.4 ... –

+1

尝试安装'libjpeg-devel'软件包,然后使用pip3安装枕头。如果你没有pip3看[这里](http://stackoverflow.com/questions/32618686/how-to-install-pip-in-centos-7) –

回答